heisencache-8.x-1.x-dev/src/Heisencache/BaseEventSubscriber.php

src/Heisencache/BaseEventSubscriber.php
<?php
/**
 * @file
 *   EventListener.php
 *
 * @author: Frederic G. MARAND <fgm@osinet.fr>
 *
 * @copyright (c) 2013-2014 Ouest Systèmes Informatiques (OSInet).
 *
 * @license General Public License version 2 or later
 */

namespace Drupal\heisencache;


abstract class BaseEventSubscriber implements EventSubscriberInterface {

  protected $subscribedEvents = array();

  public function addEvent($eventName) {
    $this->subscribedEvents[$eventName] = TRUE;
  }

  public function getSubscribedEvents() {
    return array_keys($this->subscribedEvents);
  }

  public function removeEvent($eventName) {
    unset($this->subscribedEvents[$eventName]);
  }
}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc