state-machine

时间:2024-05-27 13:25:25
【文件属性】:

文件名称:state-machine

文件大小:24KB

文件格式:ZIP

更新时间:2024-05-27 13:25:25

PHP

一个非常轻巧但功能强大PHP状态机 定义状态,定义过渡和回调:其余工作由我们完成。 硬编码状态的时代已经结束! 安装(通过作曲家) { "require" : { "winzou/state-machine" : "~0.1" } } 用法 配置状态机图 为了使用状态机,您首先需要定义一个图形。 图是状态,转换和可选的回调的定义; 所有都附加在您域中的对象上。 可以将多个图形附加到同一对象。 让我们为DomainObject对象定义一个名为myGraphA的图: $ config = array ( 'graph' => 'myGraphA' , // Name of the current graph - there can be many of them attached to the same object 'pr


【文件预览】:
state-machine-master
----src()
--------SM()
----spec()
--------SM()
----examples()
--------simple.php(4KB)
--------DomainObject.php(754B)
----.travis.yml(253B)
----LICENSE(1KB)
----README.md(4KB)
----.gitignore(25B)
----composer.json(1KB)

网友评论