Guest User

Untitled

a guest
Jun 22nd, 2018
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. $entity_type_manager = \Drupal::service('entity_type.manager');
  2. $moderation_information = \Drupal::service('content_moderation.moderation_information');
  3. $validator = new PoNumberConstraintValidator($entity_type_manager, $moderation_information);
  4. $workflow = $moderation_information->getWorkflowForEntity($tmp);
  5. $workflow_plugin = $workflow->getTypePlugin();
  6. $states = $validator->getModerationStates($tmp, $workflow);
  7. $old_state = $states['original']->id();
  8. $new_state = $states['new']->id();
  9. $po_received_state = $workflow_plugin->getState(PoNumberConstraintValidator::TRANSITION_TO_PO_RECEIVED);
Add Comment
Please, Sign In to add comment