bbrothers / enum
简单的 PHP 枚举实现
v1.0.0
2017-04-24 20:58 UTC
Requires
- php: ~7.0
Requires (Dev)
- phpunit/phpunit: ~6.0
- squizlabs/php_codesniffer: ^2.3
This package is auto-updated.
Last update: 2024-09-13 10:30:12 UTC
README
一个非常简单的 PHP 枚举实现。
安装
通过 Composer
$ composer require bbrothers/enum
用法
class Weekdays extends Enum { const MONDAY = 'monday'; const TUESDAY = 'tuesday'; const WEDNESDAY = 'wednesday'; const THURSDAY = 'thursday'; const FRIDAY = 'friday'; } // ... $day = Weekdays::TUESDAY(); $day->equals(Weekdays::MONDAY()); // false $day->isSelected(Weekdays::TUESDAY); // true (string) $day; // tuesday Weekdays::values(); // monday, tuesday, wednesday, thursday, friday Weekdays::keys(); // MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY
变更日志
请参阅 变更日志 了解最近的变化。
测试
$ composer test
贡献
鸣谢
许可证
MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。