备份/yii2控制台运行扩展

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

安装: 224

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 23

类型:yii2-extension

0.2.0 2018-01-18 13:03 UTC

This package is not auto-updated.

Last update: 2024-09-15 06:10:16 UTC


README

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

变更日志

与父版本不同,此分支支持Windows,并且不会与PHP-FPM兼容性冲突。

安装

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

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

然后执行 composer install

使用方法

导入的类

use cbackup\console;
$cr = new ConsoleRunner(['file' => '@my/path/to/yii']);
$cr->run('controller/action param1 param2 ...');

应用程序组件

// config.php
...
components [
    'consoleRunner' => [
        'class' => 'cbackup\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 ...');