jayzeng / php-enum
PHP 枚举类,以面向对象的方式操作枚举
0.2
2013-03-02 06:03 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- php: >=5.3.0
- phpunit/phpunit: 3.7.10
This package is not auto-updated.
Last update: 2024-09-22 03:29:08 UTC
README
项目网站: (http://jayzeng.github.com/PHPEnum/)
##使用方法
class StubUtilEnum extends Enum { const ONE = 1; const TWO = 2; const THREE = 3; const FOUR = "four"; } // Retrieve value mapped to the label $StubUtilEnum->getValue('ONE'); // returns 1 $StubUtilEnum->getValue('FOUR'); // returns four $StubUtilEnum->getValues(); // array // Determine if a label exists $StubUtilEnum->hasLabel(1); // true $StubUtilEnum->hasLabel('oops'); // false
##详细信息请参阅 https://github.com/jayzeng/PHPEnum/blob/master/Tests/Src/EnumTest.php
##问题与发展
- 源代码托管在 GitHub
- 在 GitHub Issues 上报告问题、提问、功能请求
##如何发布新版本?
- RELEASE_VERSION - 版本号
- RELEASE_MESSAGE - 发布信息
make release RELEASE_VERSION="0.1" RELEASE_MESSAGE="v0.1 is released"
##作者: Jay Zeng,电子邮件: jayzeng@jay-zeng.com