quazardous/silex-console

Silex 2 的控制台服务提供商

dev-master / 1.0.x-dev 2016-11-04 16:16 UTC

This package is auto-updated.

Last update: 2024-09-20 11:19:51 UTC


README

又是一个,但专为 Silex 2 设计!

安装

将 quazardous/silex-console 添加到 composer.json 中并注册服务。

$app->register(new Quazardous\Silex\Provider\ConsoleServiceProvider);

您可以使用以下参数自定义提供程序:

  • console.name
  • console.version
  • console.class

查看 tests/console.php 获取完整的工作示例。

Silex 集成

run() 函数触发 Silex\Application::boot() 和 Silex\Application::terminate();

Knp 兼容性

https://github.com/KnpLabs/ConsoleServiceProvider

提供程序会像 Knp Console Provider 一样分发 'console.init' 事件。您可以使用它来注册命令。