mrafalko/command-runner-bundle

从控制器中执行 symfony 控制台命令。

1.0.0 2016-01-18 07:36 UTC

This package is not auto-updated.

Last update: 2024-09-14 16:13:30 UTC


README

从控制器(HTTP请求)中执行 Symfony2 控制台命令。

安装

此捆绑包可在 Packagist 上找到

要安装它,请运行

$ composer require mrafalko/command-runner-bundle:dev-master

然后将捆绑包添加到 app/AppKernel.php

public function registerBundles()
{
    return array(
        ...
        new Mrafalko\CommandRunnerBundle\MrafalkoCommandRunnerBundle(),
        ...
    );
}

然后导入路由文件

# app/config/routing.yml
mrafalko_command_runner:
    resource: "@MrafalkoCommandRunnerBundle/Controller/CommandRunnerController.php"
    type: annotation
    prefix:   /

示例

从您的 URL 运行命令

http://yourdomain.dev/command-runner/your:command:name