yuralukashik/short-commands-bundle
Composer 安装命令:
composer require yuralukashik/short-commands-bundle
包简介
Short commands for Symfony Console
README 文档
README
- Install
ShortCommandsBundle.
composer require yuralukashik/short-commands-bundle
- Register a folder with your commands, see
config.yml:
short_commands: directories: - "%kernel.root_dir%/../examples"
- Create a PHP file, for example
examples/example:use-filesystem-service.php. Name of the fileexample:use-filesystem-serviceis going to be the name of the command. - Return a function from that file with all dependencies as arguments:
<?php use Symfony\Component\Filesystem\Filesystem; use Symfony\Component\Console\Output\OutputInterface; return function ( Filesystem $filesystem, OutputInterface $output, string $name = 'Unknown' ) { $currentFileExists = $filesystem->exists(__FILE__); $message = $currentFileExists ? 'current file really exists' : 'current file does not exist'; $output->writeln("Hey {$name}!"); $output->writeln("I've just checked and {$message}"); };
Check out /examples for more examples.
统计信息
- 总下载量: 15.39k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-04-13