dhii / machine-state-machine-interface

此包已被弃用且不再维护。作者建议使用 dhii/state-machine-interface 包。

状态机的接口。

v0.1-alpha1 2018-05-15 08:27 UTC

This package is auto-updated.

Last update: 2021-06-09 23:33:10 UTC


README

Build Status Code Climate Test Coverage Latest Stable Version This package complies with Dhii standards

状态机的接口。

此包旨在提供一组标准接口,用于与状态机交互。为了清晰和完整,必须首先定义一些术语。

状态

状态是一个标识状态的键或代码。状态机通常为每个可能的状态以及当前状态都有一个状态键。

状态

状态是给定对象在某个时间点的概念性“框架”。与仅仅是键或代码的状态不同,状态通常包含机器或对象在给定状态或时间点的所有信息。

转换

转换是一个表示可以在机器或对象上执行的操作的键或代码。此操作可以影响主题的状态和状态。