tommyseus / zend-expressive-symfony-console
此项目向composer bin文件夹添加一个可执行文件,以便在zend-expressive应用程序环境中运行symfony命令。
v1.0.0
2018-02-28 11:17 UTC
Requires
- php: ^7.1
- psr/container: ^1.0.0
- symfony/console: ^4.0.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.10.2
- phpunit/phpunit: ^7.0.1
This package is auto-updated.
Last update: 2024-09-24 18:20:37 UTC
README
此项目向composer bin文件夹添加一个可执行文件,以便在zend-expressive应用程序环境中运行symfony命令。
安装
要求
- PHP 7.1
- 一个 config/container.php 文件(返回一个 ContainerInterface 实例)
Composer安装
$ composer require tommyseus/zend-expressive-symfony-console
配置
zend-expressive配置
将 \Seus\Zend\Expressive\SymfonyConsole\ConfigProvider 添加到 config/config.php 文件中。
symfony控制台应用程序配置
- 将此配置添加到您的应用程序配置中(例如:config/autoload/ze-sf-console.global.php)。
- 建议定义命令名称。
[ 'seus-zend-expressive-symfony-console' => [ 'name' => 'Console Name', 'version' => '1.0.0', // optional 'commands' => [ // add the command service names here // ex.: 'foo:bar' => Command::class, // recommended, lazy // ex.: Command::class, // not lazy ], ], 'dependencies' => [ 'factories' => [ // add commands as a service to the container // ex.: Command::class => CommandFactory::class, ], ], ],
运行命令
此模块在composer bin目录下添加一个可执行文件来执行symfony命令。
$ vendor/bin/ze-sf-console list