state = $state; $this->extra = $extra; } /** * Gets the extra information stored on the state. * * @return string */ public function getExtra() { return $this->extra; } /** * {@inheritdoc} */ public function id() { return $this->state->id(); } /** * {@inheritdoc} */ public function label() { return $this->state->label(); } /** * {@inheritdoc} */ public function weight() { return $this->state->weight(); } /** * {@inheritdoc} */ public function canTransitionTo($to_state_id) { return $this->state->canTransitionTo($to_state_id); } /** * {@inheritdoc} */ public function getTransitionTo($to_state_id) { return $this->state->getTransitionTo($to_state_id); } /** * {@inheritdoc} */ public function getTransitions() { return $this->state->getTransitions(); } }