Final Class Yiisoft\YiiDevTool\App\Component\Console\ProcessOutput
| Inheritance | Yiisoft\YiiDevTool\App\Component\Console\ProcessOutput |
|---|
Public Methods
| Method | Description | Defined By |
|---|---|---|
| callback() | Yiisoft\YiiDevTool\App\Component\Console\ProcessOutput | |
| run() | Yiisoft\YiiDevTool\App\Component\Console\ProcessOutput |
Method Details
| public static Closure callback ( Yiisoft\YiiDevTool\App\Component\Console\OutputManager $io ) | ||
| $io | Yiisoft\YiiDevTool\App\Component\Console\OutputManager | |
public static function callback(OutputManager $io): Closure
{
return static function (string $type, string $data) use ($io): void {
$io
->important()
->write($data);
};
}
| public static integer run ( \Symfony\Component\Process\Process $process, Yiisoft\YiiDevTool\App\Component\Console\OutputManager $io ) | ||
| $process | \Symfony\Component\Process\Process | |
| $io | Yiisoft\YiiDevTool\App\Component\Console\OutputManager | |
public static function run(Process $process, OutputManager $io): int
{
return $process->run(self::callback($io));
}
Signup or Login in order to comment.