* ******* * Creamos e instanciamos las clases mínimas * ** ***** ===================\\//=================== ***** * */ $devm = new ModelDeveloper(); $devm->getModelDB(); $devm->db->connect(DBHOST, DBUSER, DBPASS, DBNAME, DBPORT, DBSOCKET); /** * ***** ===================//\\=================== ***** * */ /** * ******* * Creamos e instanciamos las clases mínimas de página * ** ***** ===================\\//=================== ***** * */ $dev = new ControllerDeveloper(); $dev->init(); /** * ***** ===================//\\=================== ***** * */ /** * Variables que definen qué pagina estamos cargando y de que manera * ** ***** ===================\\//=================== ***** * */ /** * * * pag * Valor que se recoge para cargar una URL */ $pag = $dev->req->getVar('pag'); /**
/** * Cambia el archivo de lógica BASE/INDEX a cargar. * Los permisos se asignan antes de cargar el fichero, por lo que chequear los permisos dentro del index o la logic no sirve * * @param * file string * @access public */ public function setPageLogicIndex() { /** * Definimos $dev como global porque es el objeto que usarán los desarrolladores dentro de la lógica */ global $dev; $dev = new ControllerDeveloper(); $dev->init(); if ($this->checkPage()) { $logic = "index.php"; $logic_path = WEBSITE_ROOT . 'logic/' . $logic; if (is_file($logic_path)) { require_once $logic_path; } } }