me42th / coddle
本包最新版本(v1.0.1)没有可用的许可信息。
v1.0.1
2024-03-16 19:15 UTC
Requires
- php: ^8.0
- illuminate/support: ^10.48
- laradumps/laradumps-core: ^1.2
- pestphp/pest: ^2.34
- pestphp/pest-plugin-faker: ^2.0
- symfony/console: ^6.4
- vlucas/phpdotenv: ^5.6
README
用于创建PHP CLI微应用的框架
创建命令
php coddle generate brotas
测试创建的命令
php coddle brotas -t
执行创建的命令
php coddle brotas
业务规则
- 在trait中的action函数是放置您代码的位置
配置属性或选项
- 在生成的command文件中,配置数组 args 和 options
$args = [
'?optional_arg:The arg of the user',
'*required_arg:The arg of the user'
];
static $options =[
'-none_value_option:just a flag',
'?not_required_value_option:maybe something',
'*required_value_option:needs a value'
];
- * 必填
- ? 可选
- - 空flag,仅用于option
Coddle自带laradump安装,但为了访问工具,需要安装客户端:https://laradumps.dev/get-started/installation.html