public functiongetTransitionTo($to_state_id) {
if (!$this->canTransitionTo($to_state_id)) {
thrownew\InvalidArgumentException("Can not transition to '{$to_state_id}' state");
}
return$this->workflow
->getTransitionFromStateToState($this->id(), $to_state_id);
}