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

src/Heisencache/WatchdogWriterSubscriber.php
<?php
/**
 * @file
 * WatchdogWriterSubscriber class: accumulate events, write them at end of page.
 *
 * @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;


use Drupal\Core\Logger\RfcLogLevel;

class WatchdogWriterSubscriber extends BaseWriterSubscriber {

  public function onShutdown($channel) {
    if (!empty($this->history)) {
      watchdog('heisencache', 'Cache events: @events', array(
        '@events' => serialize($this->history),
      ), RfcLogLevel::DEBUG);
    }
  }
}

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

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