vy07/yii2-控制台运行器扩展

Yii框架中用于在后台运行控制台命令的扩展。

0.1.2 2018-01-20 17:10 UTC

This package is not auto-updated.

Last update: 2024-09-14 15:07:03 UTC


README

Latest Version Software License Build Status Coverage Status Quality Score Total Downloads

Yii框架中用于在后台运行控制台命令的扩展。

安装

将以下内容添加到您的 composer.json 文件中的 require 部分

"vova07/yii2-console-runner-extension": "*"

然后执行 composer install

使用方法

导入的类
use vova07\console\ConsoleRunner;
$cr = new ConsoleRunner(['file' => '@my/path/to/yii']);
$cr->run('controller/action param1 param2 ...');
应用组件
// 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 ...');

运行测试

$ phpunit