darkdevlab / enum
简单的PHP枚举
2.0.0
2020-05-01 11:06 UTC
Requires
- php: >=7.3
- ext-json: *
Requires (Dev)
- phpunit/phpunit: 9.*
This package is auto-updated.
Last update: 2024-09-29 05:36:20 UTC
README
Enum提供了在PHP中模拟和创建枚举对象的能力。
安装
composer require darkdevlab/enum
用法
use DarkDevLab\Enum\Tests\ExampleEnum; // Usage with always object creation $e = new ExampleEnum(ExampleEnum::ONE); var_dump($e->getValue()); // (int) 1 // Usage with memory container (object will created only once) $e = ExampleEnum::get(ExampleEnum::OTHER); var_dump($e->getValue()); // (string) 'other'