private function loadSystem() { ini_set('error_reporting', E_ERROR | E_WARNING | E_PARSE); //ini_set('error_reporting', E_ERROR); ini_set('mysql.connect_timeout', 1); ini_set('default_socket_timeout', 120); //ini_set('error_reporting', E_ALL); define(LIBS_DIR, self::$root_path . '/_sources/libraries'); define(SMARTY_DIR, LIBS_DIR . '/smarty/'); define('DATA1', '%d/%m/%Y às %H:%M'); define('DATA2', '%d/%m/%Y'); define('DATA3', '%d/%m'); define('DATA4', '%d/%m às %H:%M'); require(LIBS_DIR . '/class.mysql.php'); require(LIBS_DIR . '/class.functions.php'); require(LIBS_DIR . '/smarty/SmartyBC.class.php'); require(LIBS_DIR . '/class.input.php'); require(LIBS_DIR . '/class.loader.php'); require(LIBS_DIR . '/class.emailer.php'); require(LIBS_DIR . '/class.imagem.php'); require(LIBS_DIR . '/class.session.php'); require(LIBS_DIR . '/class.arrays.php'); require(LIBS_DIR . '/class.pagination.php'); $this->loadSmarty(); $this->loadDataBase(); $this->session = new Session(); $this->load = new Loader(); $this->arrays = new Arrays(); $this->emailer = new Emailer(); $this->pagination = new Pagination(); $this->input = Input::parse_incoming(); $this->func = new Functions(); if ($this->loadAdmin) { require(LIBS_DIR . '/class.admin.php'); $this->admin = new Admin(); require(LIBS_DIR . '/class.adminchecklogin.php'); $adminchecklogin = new AdminCheckLogin(); if ($this->loginRequerido) $adminchecklogin->checkLoginAdmin(); } else { require(LIBS_DIR . '/class.site.php'); $this->site = new Site(); } }
private function loadSystem() { ini_set('error_reporting', E_ERROR | E_WARNING | E_PARSE); //ini_set('error_reporting', E_ERROR); //ini_set('error_reporting', E_ALL); ini_set('mysql.connect_timeout', 120); ini_set('default_socket_timeout', 120); define(LIBS_DIR, self::$root_path . '/_sources/libraries'); define(SMARTY_DIR, LIBS_DIR . '/smarty/'); define('DATA1', '%d/%m/%Y às %H:%M'); define('DATA2', '%d/%m/%Y'); define('DATA3', '%d/%m'); define('DATA4', '%d/%m às %H:%M'); require LIBS_DIR . '/class.mysql.php'; require LIBS_DIR . '/class.functions.php'; require LIBS_DIR . '/smarty/SmartyBC.class.php'; require LIBS_DIR . '/class.input.php'; require LIBS_DIR . '/class.log.php'; require LIBS_DIR . '/class.loader.php'; require LIBS_DIR . '/class.session.php'; require LIBS_DIR . '/class.arrays.php'; $this->loadSmarty(); $this->loadDataBase(); $this->session = new Session(); //$this->session->endSession(); $this->load = new Loader(); $this->arrays = new Arrays(); $this->log = new Log(); $this->input = Input::parse_incoming(); $this->func = new Functions(); if ($this->loadAdmin) { require LIBS_DIR . '/class.admin.php'; require LIBS_DIR . '/../global/admin.global.php'; $this->admin = new Admin(); //recupera o cliente pela sessao e seta na url_portal para os links. $dominioCliente = $this->session->getItem('session_empresa_cliente'); if (!empty($dominioCliente)) { self::$url_portal = self::$url_site . $dominioCliente . '/'; } if ($this->loginRequerido) { require LIBS_DIR . '/class.admin.checklogin.php'; $adminchecklogin = new AdminCheckLogin(); $adminchecklogin->checkLoginAdmin(); } } elseif ($this->loadPortal) { require LIBS_DIR . '/class.portal.php'; $this->site = new Portal(); //recupera o cliente pela sessao e seta na url_portal para os links. $dominioCliente = $this->session->getItem('session_empresa_cliente'); if (!empty($dominioCliente)) { self::$url_portal = self::$url_site . $dominioCliente . '/'; } } else { require LIBS_DIR . '/class.site.php'; //$this->session->deleteItem('session_empresa_cliente'); $this->site = new Site(); } }