ritaorion / laravel-actions-enums
此包为Laravel提供Artisan CLI支持,用于创建操作和枚举类的脚手架
0.2.7
2023-09-25 14:49 UTC
Requires
- php: >=8.1
- spatie/laravel-package-tools: ^1.14.0
- spatie/php-structure-discoverer: ^1.0
README
此包为Laravel提供Artisan CLI支持,用于创建操作和枚举类的脚手架
安装
composer require ritaorion/laravel-actions-enums
基本用法
php artisan make:action Charts
php artisan make:enum Role
参数
php artisan make:action Admin/Blogs --model=Blog
- 构建带有RESTful资源方法的操作类脚手架,并使用适当的模型类。如果模型不存在,将抛出错误。
php artisan make:enum Admin/Blogs/Status --case=Active --case=Inactive --case=Published
- 创建枚举类并构建传递给参数的案例。
php artisan make:enum Responses --case="it is possible"
- 传递双引号案例值将案例转换为PascalCase。
控制器中操作示例使用
(new CreateBlog)->create($input);