文件名称:laravel-states:在雄辩模型中使用有限状态模式的软件包
文件大小:15KB
文件格式:ZIP
更新时间:2024-04-21 10:44:19
PHP
Laravel州 在雄辩的模型中使用有限状态模式的软件包。 设置 通过composer安装软件包: composer require aw-studio/laravel-states 发布所需的资产: php artisan vendor:publish --tag= " states:migrations " 运行迁移 php artisan migrate 基本 创建状态: class BookingState extends State { const PENDING = 'pending' ; const FAILED = 'failed' ; const SUCCESSFULL = 'successfull' ; const INITIAL_STATE = self :: PENDING ; const FINAL_STATES
【文件预览】:
laravel-states-main
----composer.json(724B)
----phpunit.xml(1KB)
----.github()
--------workflows()
----tests()
--------ModelIntegrationTest.php(9KB)
--------TestCase.php(769B)
--------StateTest.php(699B)
----src()
--------HasStates.php(20KB)
--------StatesServiceProvider.php(377B)
--------Models()
--------Transition.php(889B)
--------State.php(7KB)
--------Exceptions()
--------States.php(1KB)
--------Contracts()
----migrations()
--------2021_00_00_000000_create_states_table.php(828B)
----.gitignore(65B)
----README.md(2KB)