You are here

public function EventManager::invalidateEventTypes in RNG - Events and Registrations 3.x

Same name and namespace in other branches
  1. 8.2 src/EventManager.php \Drupal\rng\EventManager::invalidateEventTypes()
  2. 8 src/EventManager.php \Drupal\rng\EventManager::invalidateEventTypes()

Invalidate cache for events types.

Overrides EventManagerInterface::invalidateEventTypes

File

src/EventManager.php, line 115

Class

EventManager
Event manager for RNG.

Namespace

Drupal\rng

Code

public function invalidateEventTypes() {
  $event_types = $this
    ->getEventTypes();
  foreach ($event_types as $i => $bundles) {
    foreach ($bundles as $b => $event_type) {

      /** @var \Drupal\rng\Entity\EventTypeInterface $event_type */
      $this
        ->invalidateEventType($event_type);
    }
  }
}