smt/enumeration
最新稳定版本:v1.0.0
Composer 安装命令:
composer require smt/enumeration
包简介
Very basic (also lightweight) helper for enumeration classes
关键字:
README 文档
README
Very basic (also lightweight) helper for enumeration classes based on traits.
Installation
composer require smt/enumeration
Usage
use Smt\Util\Enumeration\EnumerationTrait;
final class SomeEnumeration
{
const SOME_VALUE = 'hello world';
const SOME_ANOTHER_VALUE = '...';
use EnumerationTrait;
}
var_dump(SomeEnumeration::all());
// array(2) {
// 'SOME_VALUE' =>
// string(11) "hello world"
// 'SOME_ANOTHER_VALUE' =>
// string(3) "..."
// }
new SomeEnumeration(); // PHP Fatal error: Call to private SomeEnumeration::__construct() from invalid context
统计信息
- 总下载量: 161
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-08-27