michielkempen/laravel-enum

1.0.1 2021-03-04 20:27 UTC

This package is auto-updated.

Last update: 2024-09-05 03:57:16 UTC


README

这是一个为PHP设计的强类型枚举类,支持自动补全和重构。

安装

将包添加到您应用程序的依赖项中

composer require michielkempen/laravel-enum

用法

<?php

use MichielKempen\LaravelEnum\Enum;

class ExampleEnum extends Enum
{
    const TYPE_A = 'a';
    const TYPE_B = 'b';
    const TYPE_C = 'c';
}
<?php

ExampleEnum::TYPE_A; // outputs 'a'

ExampleEnum::TYPE_B; // outputs 'b'

ExampleEnum::all(); // outputs ['a', 'b', 'c']

安全

如果您发现任何与安全相关的问题,请通过电子邮件 kempenmichiel@gmail.com 联系,而不是使用问题跟踪器。

致谢

许可证

MIT许可证(MIT)。请参阅 许可证文件 获取更多信息。