Code

Rating   Name Duplication Size Complexity Changes Bugs Features
D LightFsm\StateMachine::toDotGraph() 12 23 10 1 0 0
A LightFsm\StateMachine::isSubState() 0 10 4 1 0 0
A LightFsm\StateMachine::fire() 0 10 4 1 0 0
A StateConfiguration::triggerExit() 0 3 2 1 0 0
A LightFsm\StateConfiguration::onEntry() 0 6 2 1 0 0
A LightFsm\StateMachine::transition() 0 7 2 1 0 0
A LightFsm\StateConfiguration::onExit() 0 6 2 1 0 0
A TransitionConfiguration::__construct() 0 6 1 1 0 0
A LightFsm\StateMachine::isInState() 0 3 1 1 0 0
A LightFsm\StateConfiguration::permit() 0 3 1 1 0 0
A LightFsm\StateMachine::__construct() 0 4 2 1 0 0
A StateConfiguration::setParentState() 0 3 1 1 0 0
A StateConfiguration::triggerEntry() 0 3 2 1 0 0
A LightFsm\StateMachine::getState() 0 4 2 1 0 0
A TransitionConfiguration::getGuardCallback() 0 2 1 1 0 0