PHP Класс vova07\console\ConsoleRunner

Usage: ... $cr = new ConsoleRunner(['file' => '@my/path/to/yii']); $cr->run('controller/action param1 param2 ...'); ... or use it like an application component: config.php ... components [ 'consoleRunner' => [ 'class' => 'vova07\console\ConsoleRunner', 'file' => '@my/path/to/yii' // or an absolute path to console file ] ] ... some-file.php Yii::$app->consoleRunner->run('controller/action param1 param2 ...');
Наследование: extends yii\base\Component
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$file Console application file that will be executed. Usually it can be yii file.

Открытые методы

Метод Описание
init ( )
run ( string $cmd ) : boolean Running console command on background

Защищенные методы

Метод Описание
isWindows ( ) : boolean Check operating system

Описание методов

init() публичный Метод

public init ( )

isWindows() защищенный Метод

Check operating system
protected isWindows ( ) : boolean
Результат boolean true if it's Windows OS

run() публичный Метод

Running console command on background
public run ( string $cmd ) : boolean
$cmd string Argument that will be passed to console application
Результат boolean

Описание свойств

$file публичное свойство

Console application file that will be executed. Usually it can be yii file.
public $file