public function init() { //$startTime = microtime(true); langGmp::init(); reqGmp::init(); $this->_extractTables(); $this->_extractModules(); $this->_initModules(); modInstallerGmp::checkActivationMessages(); $this->_execModules(); add_action('init', array($this, 'addScripts')); add_action('init', array($this, 'addStyles')); register_activation_hook(GMP_DIR . DS . GMP_MAIN_FILE, array('utilsGmp', 'activatePlugin')); //See classes/install.php file register_deactivation_hook(GMP_DIR . DS . GMP_MAIN_FILE, array('utilsGmp', 'deactivatePlugin')); add_action('admin_notices', array('errorsGmp', 'displayOnAdmin')); //$operationTime = microtime(true) - $startTime; }
public function init() { //$startTime = microtime(true); reqGmp::init(); $this->_extractTables(); $this->_extractModules(); $this->_initModules(); dispatcherGmp::doAction('afterModulesInit'); modInstallerGmp::checkActivationMessages(); $this->_execModules(); add_action('init', array($this, 'addScripts')); add_action('init', array($this, 'addStyles')); register_activation_hook(GMP_DIR . DS . GMP_MAIN_FILE, array('utilsGmp', 'activatePlugin')); //See classes/install.php file register_uninstall_hook(GMP_DIR . DS . GMP_MAIN_FILE, array('utilsGmp', 'deletePlugin')); register_deactivation_hook(GMP_DIR . DS . GMP_MAIN_FILE, array('utilsGmp', 'deactivatePlugin')); add_action('init', array($this, 'connectLang')); //$operationTime = microtime(true) - $startTime; }