You are here

public function PublicationDateSubscriber::onWorkbenchModerationStateTransition in Publication Date 8.2

Handle workbench moderation state transition.

File

src/EventSubscriber/PublicationDateSubscriber.php, line 17

Class

PublicationDateSubscriber
Publication Date event subscriber.

Namespace

Drupal\publication_date\EventSubscriber

Code

public function onWorkbenchModerationStateTransition(WorkbenchModerationTransitionEvent $event) {
  if ($event
    ->getEntity()
    ->getEntityTypeId() == 'node') {
    $event
      ->getEntity()
      ->get('published_at')
      ->preSave();
  }
}