Runs console command in yii web application

Installs: 160 718

Dependents: 1

Suggesters: 0

Security: 0

Stars: 28

Watchers: 7

Forks: 9

Open Issues: 0


1.2.1 2018-08-27 13:06 UTC

This package is not auto-updated.

Last update: 2024-02-17 14:23:33 UTC


Latest Stable Version Total Downloads Latest Unstable Version License

This is component for running console command in yii2 web applications


The preferred way to install this extension is through composer.

To install, either run

$ composer require toriphes/yii2-console-runner "*"

or add

"toriphes/yii2-console-runner": "*"

to the require section of your composer.json file.


You can user yii2-console-runner importing the class file

use toriphes\console\Runner;
$output = '';
$runner = new Runner();
$runner->run('controller/action param1 param2 ...', $output);
echo $output; //prints the command output

or using it like an application component:

//you config file
'components' => [
    'consoleRunner' => [
        'class' => 'toriphes\console\Runner'
//some application file
$output = '';
Yii::$app->consoleRunner->run('controller/action param1 param2 ...', $output);
echo $output; //prints the command output