public function __construct($esteBloque, $lenguaje = "") { // El objeto de la clase Configurador debe ser único en toda la aplicación $this->miConfigurador = \Configurador::singleton (); $ruta = $this->miConfigurador->getVariableConfiguracion ( "raizDocumento" ); $rutaURL = $this->miConfigurador->getVariableConfiguracion ( "host" ) . $this->miConfigurador->getVariableConfiguracion ( "site" ); if (! isset ( $esteBloque ["grupo"] ) || $esteBloque ["grupo"] == "") { $ruta .= "/blocks/" . $esteBloque ["nombre"] . "/"; $rutaURL .= "/blocks/" . $esteBloque ["nombre"] . "/"; } else { $ruta .= "/blocks/" . $esteBloque ["grupo"] . "/" . $esteBloque ["nombre"] . "/"; $rutaURL .= "/blocks/" . $esteBloque ["grupo"] . "/" . $esteBloque ["nombre"] . "/"; } $this->miConfigurador->setVariableConfiguracion ( "rutaBloque", $ruta ); $this->miConfigurador->setVariableConfiguracion ( "rutaUrlBloque", $rutaURL ); $this->miFuncion = new Funcion (); $this->miSql = new Sql (); $this->miFrontera = new Frontera (); $this->miLenguaje = new Lenguaje (); //Objeto de la clase Loger $this->miLogger = \logger::singleton(); }
function __construct($lenguaje, $sql) { $this->miConfigurador = \Configurador::singleton(); $this->miConfigurador->fabricaConexiones->setRecursoDB('principal'); $this->lenguaje = $lenguaje; $this->miSql = $sql; $this->miSesion = \Sesion::singleton(); //Objeto de la clase Loger $this->miLogger = \logger::singleton(); }
function __construct() { $this->miConfigurador = \Configurador::singleton(); $this->miInspectorHTML = \InspectorHTML::singleton(); $this->ruta = $this->miConfigurador->getVariableConfiguracion("rutaBloque"); $this->miMensaje = \Mensaje::singleton(); $this->miLogger = \logger::singleton(); $conexion = "aplicativo"; $this->miRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion); if (!$this->miRecursoDB) { $this->miConfigurador->fabricaConexiones->setRecursoDB($conexion, "tabla"); $this->miRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion); } }