You are here

public function WorkflowConfigTransition::save in Workflow 7.2

Permanently saves the entity.

Overrides Entity::save

See also

entity_save()

File

includes/Entity/WorkflowConfigTransition.php, line 131
Contains workflow\includes\Entity\WorkflowConfigTransition. Contains workflow\includes\Entity\WorkflowConfigTransitionController.

Class

WorkflowConfigTransition
Implements a configurated Transition.

Code

public function save() {
  parent::save();

  // Ensure Workflow is marked overridden.
  $workflow = $this
    ->getWorkflow();
  if ($workflow->status == ENTITY_IN_CODE) {
    $workflow->status = ENTITY_OVERRIDDEN;
    $workflow
      ->save();
  }
}