public function init() { \Difra\Events::register('pre-action', '\\Difra\\Plugins\\FormProcessor', 'run'); }
public function init() { \Difra\Events::register('dispatch', '\\Difra\\Plugins\\Catalog', 'addCategoryXML'); }
public function init() { Events::register('pre-action', '\\Difra\\Plugins\\CMS', 'run'); Events::register('dispatch', '\\Difra\\Plugins\\CMS', 'addMenuXML'); Events::register('dispatch', '\\Difra\\Plugins\\CMS', 'addSnippetsXML'); }
public function init() { \Difra\Events::register('dispatch', '\\Difra\\Plugins\\Analytics', 'addAnalyticsXML'); }
} if (!defined('DIR_ROOT')) { if (!empty($_SERVER['VHOST_ROOT'])) { /** @noinspection PhpConstantReassignmentInspection */ define('DIR_ROOT', rtrim($_SERVER['VHOST_ROOT'], '/') . '/'); } else { /** @noinspection PhpConstantReassignmentInspection */ define('DIR_ROOT', dirname(dirname(__DIR__)) . '/'); } } if (!defined('DIR_DIFRA')) { if (!empty($_SERVER['VHOST_DIFRA'])) { /** @noinspection PhpConstantReassignmentInspection */ define('DIR_DIFRA', rtrim($_SERVER['VHOST_DIFRA'], '/') . '/'); } else { /** @noinspection PhpConstantReassignmentInspection */ define('DIR_DIFRA', DIR_ROOT); } } define('DIR_FW', DIR_DIFRA . 'fw/'); define('DIR_PLUGINS', DIR_DIFRA . 'plugins/'); require_once DIR_FW . 'lib/Envi.php'; define('DIR_SITE', DIR_ROOT . 'sites/' . \Difra\Envi::getSubsite() . '/'); if (!defined('DIR_DATA')) { define('DIR_DATA', !empty($_SERVER['VHOST_DATA']) ? $_SERVER['VHOST_DATA'] . '/' : DIR_ROOT . 'data/'); } require_once DIR_FW . 'lib/Autoloader.php'; \Difra\Autoloader::register(); \Difra\Envi::setMode(!empty($_SERVER['REQUEST_METHOD']) ? 'web' : 'cli'); \Difra\Events::run();
public function init() { \Difra\Events::register('dispatch', '\\Difra\\Plugins\\CDN', 'selectHost'); }
public function init() { Events::register('config', '\\Difra\\Plugins\\Users\\Session', 'load'); }
public function init() { \Difra\Events::register('dispatch', '\\Difra\\Plugins\\videoManager', 'getHttpPath'); }
public function init() { \Difra\Events::register('dispatch', '\\Difra\\Plugins\\SAPE', 'addXML'); \Difra\Events::register('dispatch', '\\Difra\\Plugins\\SAPE', 'addSitemapHTML'); }