toriphes / yii2-console-runner
Runs console command in yii web application
Installs: 183 028
Dependents: 1
Suggesters: 0
Security: 0
Stars: 28
Watchers: 7
Forks: 9
Open Issues: 0
Type:yii2-extension
Requires
- yiisoft/yii2: >=2.0.0
This package is not auto-updated.
Last update: 2024-11-09 18:22:12 UTC
README
This is component for running console command in yii2 web applications
Installation
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.
Usage
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