kpebedko22 / laravel-enum
此包已被弃用且不再维护。未建议替代包。
枚举实现
v0.0.2
2023-08-09 14:54 UTC
Requires
- php: ^8.0
- illuminate/console: ^9.0|^10.0
- illuminate/contracts: ^9.0|^10.0
- illuminate/database: ^9.0|^10.0
- illuminate/support: ^9.0|^10.0
Requires (Dev)
- orchestra/testbench: 8.x-dev
- phpunit/phpunit: ^10.3@dev
README
安装
composer require kpebedko22/laravel-enum
命令
创建枚举命令
有一个命令用于在 app\Enums\ 文件夹中创建枚举类
php artisan make:enum {name} {--W|wizard}
例如
php artisan make:enum TestEnum -W
选项 -W 负责创建枚举类时的提问。用户将被要求提供
- 常量(用逗号分隔)
- 主键类型(int / string)
- 主键名称(例如 'id', 'key')
- 可填充属性(用逗号分隔)
发布占位符
php artisan vendor:publish --tag=enum-package-stubs
发布翻译
如果您想翻译此包,可以使用以下命令发布语言文件
php artisan vendor:publish --tag=enum-package-translations