没有合适的资源?快使用搜索试试~ 我知道了~
适用于Laravel Eloquent模型的状态机-PHP开发
共29个文件
php:14个
md:6个
stub:3个
0 下载量 3 浏览量
2021-05-27
08:31:41
上传
评论
收藏 648KB ZIP 举报
温馨提示
这个包允许您通过在特定StateMachine类中定义转换逻辑来简化Eloquent模型可能具有的状态转换。 简介此包允许您通过在特定StateMachine类中定义转换逻辑来简化Eloquent模型可能具有的状态转换。 每个类都允许您注册验证,挂钩以及允许的转换和状态,从而使每个StateMachine类在从一个状态转移到下一个状态时成为唯一的事实来源。 Laravel雄辩状态机还允许您自动记录模型可能具有的所有状态的历史记录,并查询该历史记录以获取规范
资源推荐
资源详情
资源评论
收起资源包目录
laravel-eloquent-state-machines-master.zip (29个子文件)
laravel-eloquent-state-machines-master
README.md 15KB
CHANGELOG.md 1KB
.github
workflows
phpunit.yml 700B
CODEOWNERS 15B
PULL_REQUEST_TEMPLATE 327B
ISSUE_TEMPLATE
feature.md 205B
bug_report.md 533B
.styleci.yml 66B
database
migrations
create_state_histories_table.php.stub 946B
create_pending_transitions_table.php.stub 857B
factories
PendingTransition.php 453B
StateHistoryFactory.php 376B
composer.json 1KB
CONTRIBUTING.md 3KB
src
LaravelEloquentStateMachinesServiceProvider.php 936B
Jobs
PendingTransitionExecutor.php 1KB
PendingTransitionsDispatcher.php 897B
Exceptions
TransitionNotAllowedException.php 154B
InvalidStartingStateException.php 330B
Traits
HasStateMachines.php 5KB
Commands
stubs
StateMachine.php.stub 401B
MakeStateMachine.php 545B
Models
PendingTransition.php 1KB
StateHistory.php 2KB
StateMachines
StateMachine.php 5KB
State.php 3KB
config
config.php 86B
LICENSE.md 1KB
demo.gif 660KB
共 29 条
- 1
资源评论
yilinwang
- 粉丝: 13
- 资源: 4617
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功