Console commands tool in PHP
Tool to quickly write console commands in PHP. It is based on a Symfony Console Component.
Depends:
Installation
Create project with Composer:
$ composer create-project suncat/console-commands ./cmd
go to the cmd
directory with project:
$ cd ./cmd
Done!
Usage
Look at list available commands
$ app/console list
...
Available commands:
generate Generate skeleton class for new command
help Displays help for a command
list Lists commands
test Command test
Generate skeleton command class:
$ app/console generate
Write name of your command class in console dialog:
Please enter the name of the command class:
AcmeCommand
Get the answer:
Generated new command class to "./cmd/src/Command/AcmeCommand.php"
Look at list available commands
$ app/console list
...
Available commands:
acme Command acme
generate Generate skeleton class for new command
help Displays help for a command
list Lists commands
test Command test
Execute your command acme
:
$ app/console acme
Execute
Now you can change the logic of your command class on your own.
If the name of your command class will be in CamelCase you get camel:case
command.