transition = $transition; $this->fromState = $fromState; $this->config = $config; $this->stateMachine = $stateMachine; } /** * @return string */ public function getTransition() { return $this->transition; } /** * @return array */ public function getConfig() { return $this->config; } /** * @return StateMachineInterface */ public function getStateMachine() { return $this->stateMachine; } /** * @return string */ public function getState() { return $this->fromState; } /** * @param bool $reject */ public function setRejected($reject = true) { $this->rejected = (bool) $reject; } /** * @return bool */ public function isRejected() { return $this->rejected; } }