<?php

/*
* This file is part of eSales Media cookieconsent module
*
* (c) Benjamin Roth
*
* @license https://www.gnu.org/licenses/gpl-3.0.html GPL
*/

/**
* Register PSR-0 namespace.
*/
if (class_exists('NamespaceClassLoader')) {
  NamespaceClassLoader::add('EsalesMedia\Cookieconsent', 'system/modules/eSM_cookieconsent/src');
} else {
  /**
   * Register the namespaces
   */
  ClassLoader::addNamespaces(array
  (
    'EsalesMedia\Cookieconsent',
  ));

  /**
   * Register the classes
   */
  ClassLoader::addClasses(array
  (
    // Listener
    'EsalesMedia\Cookieconsent\TemplateListener'       => 'system/modules/eSM_cookieconsent/src/EsalesMedia/Cookieconsent/EventListener/TemplateListener.php',
    'EsalesMedia\Cookieconsent\InsertTagsListener'       => 'system/modules/eSM_cookieconsent/src/EsalesMedia/Cookieconsent/EventListener/InsertTagsListener.php',
  ));
}
/*
* Register the templates
*/
TemplateLoader::addFiles([
  'cookieconsent' => 'system/modules/eSM_cookieconsent/templates',
]);