/** * Инициализация плагина */ public function Init() { HelperPlugin::InitPlugin($this); $sDataFile = $this->PluginAceAdminPanel_Admin_GetCustomConfigFile(); if (!file_exists($sDataFile)) { $aConfigSet = $this->PluginAceAdminPanel_Admin_GetValueArrayByPrefix('config.all.'); @file_put_contents($sDataFile, serialize($aConfigSet)); } // поддержка именования старых классов if (defined('OLD_CLASS_LOADER') && OLD_CLASS_LOADER) { HelperPlugin::AutoLoadRegister(array($this, 'AutoLoaderOldClass')); } }
/** * Инициализация плагина * * @return void */ public function Init() { if (version_compare(LS_VERSION, '0.5', '<')) { HelperPlugin::InitPlugin($this); } else { HelperPluginLoader::getInstance()->Init(); } $sDataFile = $this->PluginAceadminpanel_Admin_GetCustomConfigFile(); if (!file_exists($sDataFile)) { $aConfigSet = $this->PluginAceadminpanel_Admin_GetValueArrayByPrefix('config.all.'); @file_put_contents($sDataFile, serialize($aConfigSet)); } $this->LoadPluginsConfig(); }
public function __construct() { HelperPlugin::InitPlugin($this); }