ikaijian/laravel-constant

php,constant,enum,枚举类,错误码

v0.0.2 2021-12-15 03:21 UTC

This package is auto-updated.

Last update: 2025-06-15 11:25:28 UTC


README

枚举,错误码,constant,enum,统一管理错误码

安装

composer require ikaijian/laravel-constant

使用

定义枚举类,继承ikaijian/laravel-constant的抽象类

class ErrorCode extends EnumAbstract
{
    /**
     * @Message('TOKEN失效')
     */
    public static INVALID_TOKEN = 1020;
}

获取枚举

$code = ErrorCode::INVALID_TOKEN;
$message = ErrorCode::getMessage($code);

获取枚举数组

$message = ErrorCode::toArray();

License

MIT