- http://symfony.com/doc/current/components/console/introduction.html
- http://symfony.com/doc/current/components/console/single_command_tool.html
Installation
Composer 安裝:
{ |
Trick
Symfony Console 有提供類似 Docker / Git 的偷懶別名功能
比方說 Artisan 有一個 key:generate
的指令的話,可以用下面這些指令代替
php artisan k:g
php artisan ke:g
php artisan k:ge
依
:
分隔,只要前面比對是唯一的,Symfony Console 都會認可
Coloring
用 tag 控制輸出的顏色
// green text |
自定義 tag
use Symfony\Component\Console\Formatter\OutputFormatterStyle; |
Using Packages Command
https://akrabat.com/using-doctrine-migrations-outside-of-doctrine-orm-or-symfony/