enum:PHP中的强类型枚举,支持自动完成和重构

时间:2024-05-18 18:43:08
【文件属性】:

文件名称:enum:PHP中的强类型枚举,支持自动完成和重构

文件大小:14KB

文件格式:ZIP

更新时间:2024-05-18 18:43:08

php enum PHP

PHP枚举 该软件包在PHP中提供了强类型的枚举。 在此程序包中,枚举始终是对象,而永远不会是常量。 这允许在IDE中进行适当的静态分析和重构。 使用此包创建枚举的方法如下: use \ Spatie \ Enum \ Enum ; /** * @method static self draft() * @method static self published() * @method static self archived() */ class StatusEnum extends Enum { } 这是它们的用法: public function setStatus ( StatusEnum $ status ): void { $ this -> status = $ status ; } // ... $ class -> setStatus ( Sta


【文件预览】:
enum-master
----src()
--------Exceptions()
--------Faker()
--------Enum.php(6KB)
--------EnumDefinition.php(885B)
--------Phpunit()
----LICENSE.md(1KB)
----CONTRIBUTING.md(3KB)
----composer.json(2KB)
----CHANGELOG.md(6KB)
----README.md(8KB)
----UPGRADING.md(1KB)

网友评论