文件名称:lastus:一个可以在laravel雄辩模型中轻松添加和管理状态的软件包
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-07 15:33:49
laravel eloquent-models lastus PHP
乐天 在Laravel中轻松地为您的Eloquent模型添加状态和管理。 什么是lastus / status? 考虑到您正在构建一个论坛应用程序,通常会有一个User模型/类。 User可以在不同的时间处于不同的状态或具有不同的状态。 例如,当用户首次注册该论坛时,您可能希望其状态unverified得到unverified表明该用户尚未验证他/她的电子邮件。 当用户验证他/她的电子邮件时,他/她可能会变得active 。 如果用户违反了一个或多个论坛规则,则他/她可能会被suspended ,依此类推。 Lastus包Laravel 5的目标来自动处理所有这一切对你来说,以最低配置。 通过Composer安装软件包: $ composer require nzesalem/lastus 该软件包将自动向Laravel 5.5及更高版本注册。 数据库迁移 您的数据库表应具有定义
【文件预览】:
lastus-master
----.gitignore(66B)
----src()
--------Middleware()
--------Facade.php(187B)
--------ServiceProvider.php(1KB)
--------Lastus.php(3KB)
--------migrations()
--------Traits()
----.travis.yml(676B)
----LICENSE(1KB)
----composer.json(1KB)
----README.md(6KB)
----phpunit.xml(670B)
----tests()
--------BaseTest.php(2KB)
--------TestCase.php(2KB)
--------Middleware()
--------Models()