artisaninweb/laravel-enum

Laravel 枚举提供者。

1.0.1 2015-06-11 19:36 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:04:06 UTC


README

此包是 "gerritdrost/phenum" 的 Laravel 提供者。
使枚举在 PHP 中工作的功劳归于:G. Drost。
更多文档请见此处: https://github.com/gerritdrost/phenum

安装

artisaninweb/laravel-enum 添加到 composer.json 的需求中

{
    "require": {
        "artisaninweb/laravel-enum": "1.0.*"
    }
}

在 config/app.php 中添加服务提供者。

'Artisaninweb\Enum\EnumServiceProvider'

要使用 EnumMap 门面,请在 config/app.php 中的门面中添加此内容。

'EnumMap' => 'Artisaninweb\Enum\Facades\EnumFacade'

在 app 目录下添加名为 Enums 的新文件夹。

枚举生成

创建新枚举的命令。

php artisan make:enum Fruit

许可证

MIT 许可证 (MIT)

版权所有 © 2014 Michael van de Rijt

在此特此授予任何人获取本软件及其相关文档文件(“软件”)副本(以下简称“软件”)的无条件许可,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许获得软件的人进行此类操作,但受以下条件约束:

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

软件按“原样”提供,不提供任何形式的保证,无论是明示的、暗示的,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论该责任是基于合同、侵权或其他方式,无论该责任源于、涉及或与软件或软件的使用或其他方式有关。