You are here

public function CheckoutCompletionRegister::extractEntityFromEvent in Commerce Email 8

Extracts the entity from the given event.

Parameters

\Symfony\Component\EventDispatcher\Event $event: The event.

Return value

\Drupal\Core\Entity\ContentEntityInterface The extracted entity.

Overrides EmailEventInterface::extractEntityFromEvent

File

src/Plugin/Commerce/EmailEvent/CheckoutCompletionRegister.php, line 23

Class

CheckoutCompletionRegister
Provides the CheckoutCompletionRegister email event.

Namespace

Drupal\commerce_email\Plugin\Commerce\EmailEvent

Code

public function extractEntityFromEvent(Event $event) {
  assert($event instanceof CheckoutCompletionRegisterEvent);
  return $event
    ->getOrder();
}