qlantech / enum
hyperf enum
v0.0.2
2021-07-27 18:45 UTC
Requires
- php: >=7.3
- hyperf/di: ^2.1
- hyperf/testing: ^2.1
Requires (Dev)
- friendsofphp/php-cs-fixer: 2.18.*
- mockery/mockery: ^1.0
- phpstan/phpstan: ^0.12
- phpunit/phpunit: >=7.0
- swoole/ide-helper: dev-master
- swow/swow: dev-develop
- symfony/var-dumper: ^5.1
README
About
qlantech/enum 组件实现了 Hyperf 框架内的 PHP 枚举类型。
Installation
composer require qlantech/enum
Usage
Usage:
use Qltech\AbstractEnum; use Qltech\Enum; /** * @Enum */ class OrderStatus extends AbstractEnum { /** * @Name("未知") */ const UNKNOWN = 0; /** * @Name("申请中") */ const APPLY = 1; /** * @Name("已到账") */ const ARRIVED = 2; /** * @Name("已兑换") */ const EXCHANGED = 3; }