LaravelPackages.net
Acme Inc.
Toggle sidebar
sorry510/constant

laravel constant

84
0
v0.0.1
About sorry510/constant

sorry510/constant is a Laravel package for laravel constant. It currently has 0 GitHub stars and 84 downloads on Packagist (latest version v0.0.1). Install it with composer require sorry510/constant. Discover more Laravel packages by sorry510 or browse all Laravel packages to compare alternatives.

Last updated

优雅的使用常量命名

  • 常量定义如下
<?php

declare (strict_types = 1);

namespace App\Constants;

class ErrorCode
{
    /**
     * @Message("操作成功")
     */
    const SUCCESS = 200;

    /**
     * @Message("操作失败")
     */
    const ERROR = 400;
}

安装

composer require sorry510/constant

使用

  • 生成demo文件
php artisan vendor:publish --tag=constant

PS: 凡是在app/Constants 目录下的php文件,内部的所有常量,均会被注入到统一的常量列表数组中

  • 获取信息
<?php

use App\Constants\ErrorCode

$message = getConstMessage(ErrorCode::SUCCESS); // 操作成功

Comments