Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
B | StateMachine\StateMachine::addTransition() | 0 | 22 | 7 | 7 | 2 | 0 | 0 |
B | StateMachine\StateMachine::fireEvent() | 0 | 24 | 6 | 6 | 2 | 0 | 0 |
A | StateMachine\StateMachine::__construct() | 0 | 9 | 5 | 5 | 0 | 0 | 0 |
A | StateMachine\StateMachine::can() | 0 | 15 | 2 | 2 | 0 | 0 | 0 |
A | StateMachine::argumentMustBeClosureOrFail() | 0 | 2 | 2 | 2 | 0 | 0 | 0 |
A | StateMachine\StateMachine::getCurrentEvent() | 0 | 1 | 1 | 1 | 0 | 0 | 0 |
A | ActionsKeyEnum::in_actions_key() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | jagarsoft\StateMachine\StateMachine::to() | 0 | 0 | 1 | 2 | 0 | 0 | 0 |
A | StateMachine\StateMachine::getCurrentState() | 0 | 1 | 1 | 1 | 0 | 0 | 0 |
A | StateMachine::argumentIsValidOrFail() | 0 | 2 | 1 | 1 | 0 | 0 | 0 |
A | StateMachine::cancelTransition() | 0 | 1 | 1 | 1 | 0 | 0 | 0 |
A | StateMachine::getMachineToArray() | 0 | 1 | 1 | 1 | 0 | 0 | 0 |
A | StateMachine\StateMachine::execAction() | 0 | 4 | 3 | 3 | 0 | 0 | 0 |
A | StateMachine\StateMachine::addState() | 0 | 4 | 1 | 1 | 0 | 0 | 0 |
A | StateMachine\StateMachine::execGuard() | 0 | 7 | 4 | 4 | 0 | 0 | 0 |