本文整理汇总了PHP中Configurador::singleton方法的典型用法代码示例。如果您正苦于以下问题:PHP Configurador::singleton方法的具体用法?PHP Configurador::singleton怎么用?PHP Configurador::singleton使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Configurador
的用法示例。
在下文中一共展示了Configurador::singleton方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: redireccionar
public static function redireccionar($opcion, $valor = "")
{
$miConfigurador = \Configurador::singleton();
$miPaginaActual = $miConfigurador->getVariableConfiguracion("pagina");
switch ($opcion) {
case "opcion1":
$variable = 'pagina=segundaPagina';
$variable .= '&variable' . $valor;
break;
case "sel":
$variable = "pagina=anteproyectoxEstudiante";
$variable .= '&variable=' . $_REQUEST["autor"];
// $variable .= "&opcion=mensaje";
// $variable .= "&mensaje=confirma";
break;
default:
$variable = '';
}
foreach ($_REQUEST as $clave => $valor) {
unset($_REQUEST[$clave]);
}
$url = $miConfigurador->configuracion["host"] . $miConfigurador->configuracion["site"] . "/index.php?";
$enlace = $miConfigurador->configuracion['enlace'];
var_dump($variable);
// var_dump($_REQUEST);
$variable = $miConfigurador->fabricaConexiones->crypto->codificar($variable);
$_REQUEST[$enlace] = $enlace . '=' . $variable;
$redireccion = $url . $_REQUEST[$enlace];
// echo $redireccion;
echo "<script>location.replace('" . $redireccion . "')</script>";
return true;
}
示例2: redireccionar
public static function redireccionar($opcion, $valor = "")
{
$miConfigurador = \Configurador::singleton();
$miPaginaActual = $miConfigurador->getVariableConfiguracion("pagina");
switch ($opcion) {
case "index":
$variable = 'pagina=' . $miPaginaActual;
$variable .= '&variable' . $valor;
break;
case "bienvenida":
$variable = 'pagina=bienvenida';
$variable .= '&variable=' . $valor;
break;
default:
$variable = '';
}
foreach ($_REQUEST as $clave => $valor) {
unset($_REQUEST[$clave]);
}
$enlace = $miConfigurador->getVariableConfiguracion("enlace");
$variable = $miConfigurador->fabricaConexiones->crypto->codificar($variable);
$_REQUEST[$enlace] = $variable;
$_REQUEST["recargar"] = true;
// $url = $miConfigurador->configuracion ["host"] . $miConfigurador->configuracion ["site"] . "/index.php?";
// $enlace = $miConfigurador->configuracion ['enlace'];
// $variable = $miConfigurador->fabricaConexiones->crypto->codificar ( $variable );
// $_REQUEST [$enlace] = $enlace . '=' . $variable;
// $redireccion = $url . $_REQUEST [$enlace];
// echo "<script>location.replace('" . $redireccion . "')</script>";
return true;
}
示例3: __construct
function __construct($lenguaje, $sql)
{
$this->miConfigurador = \Configurador::singleton();
$this->miConfigurador->fabricaConexiones->setRecursoDB('principal');
$this->lenguaje = $lenguaje;
$this->miSql = $sql;
}
示例4: redireccionar
public static function redireccionar($opcion, $valor = "")
{
$miConfigurador = \Configurador::singleton();
$miPaginaActual = $miConfigurador->getVariableConfiguracion("pagina");
switch ($opcion) {
case "indexPrincipal":
$variable = 'pagina=indexAplicativo';
$variable .= '®istro=' . serialize($valor['registro']);
$variable .= '&usuario=' . $valor['usuario'];
break;
/** Otros casos */
/** Otros casos */
case "paginaPrincipal":
$variable = "pagina=" . $miPaginaActual;
if (isset($valor) && $valor != '') {
$variable .= "&error=" . $valor;
}
break;
default:
$variable = 'pagina=' . $miPaginaActual;
break;
}
foreach ($_REQUEST as $clave => $valor) {
unset($_REQUEST[$clave]);
}
$url = $miConfigurador->configuracion["host"] . $miConfigurador->configuracion["site"] . "/index.php?";
$enlace = $miConfigurador->configuracion['enlace'];
$variable = $miConfigurador->fabricaConexiones->crypto->codificar($variable);
$_REQUEST[$enlace] = $enlace . '=' . $variable;
$redireccion = $url . $_REQUEST[$enlace];
echo "<script>location.replace('" . $redireccion . "')</script>";
}
示例5: __construct
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();
}
示例6: __construct
function __construct()
{
$this->miConfigurador = \Configurador::singleton();
$this->miConfigurador->fabricaConexiones->setRecursoDB('principal');
$this->miAutenticador = \Autenticador::singleton();
$this->sesionUsuario = \Sesion::singleton();
}
示例7: redireccionar
public static function redireccionar($opcion, $valor = "")
{
$miConfigurador = \Configurador::singleton();
$miPaginaActual = $miConfigurador->getVariableConfiguracion("pagina");
// echo "aqui estamos en redirección";
// var_dump($_REQUEST);
// exit;
switch ($opcion) {
case "opcion1":
$variable = 'pagina=segundaPagina';
$variable .= '&variable' . $valor;
break;
case "ver":
$variable = 'pagina=verAnteproyecto';
$variable .= '&usuario=' . $valor['usuario'];
$variable .= '&numanteproyecto=' . $valor['ante'];
break;
default:
$variable = '';
break;
}
foreach ($_REQUEST as $clave => $valor) {
unset($_REQUEST[$clave]);
}
$url = $miConfigurador->configuracion["host"] . $miConfigurador->configuracion["site"] . "/index.php?";
$enlace = $miConfigurador->configuracion['enlace'];
var_dump($variable);
$variable = $miConfigurador->fabricaConexiones->crypto->codificar($variable);
$_REQUEST[$enlace] = $enlace . '=' . $variable;
$redireccion = $url . $_REQUEST[$enlace];
var_dump($_REQUEST);
echo "<script>location.replace('" . $redireccion . "')</script>";
// echo "entro";
return true;
}
示例8: __construct
function __construct()
{
$conexion = "master";
$this->miSesion = Sesion::singleton();
$this->miConfigurador = Configurador::singleton();
$this->miRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
}
示例9: __construct
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 ($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);
$nombreClaseFuncion = "Funcion" . $esteBloque["nombre"];
$this->miFuncion = new $nombreClaseFuncion();
$nombreAPI = "Api" . $esteBloque["nombre"];
$this->api = new $nombreAPI();
$nombreClaseSQL = "Sql" . $esteBloque["nombre"];
$this->miSql = new $nombreClaseSQL();
$nombreClaseFrontera = "Frontera" . $esteBloque["nombre"];
$this->miHTML = new $nombreClaseFrontera();
$nombreClaseLenguaje = "Lenguaje" . $esteBloque["nombre"];
$this->miLenguaje = new $nombreClaseLenguaje();
}
示例10: __construct
private function __construct()
{
$this->miConfigurador = Configurador::singleton();
$this->generadorClausulas = BuilderSql::singleton();
$conexion = "master";
$this->miRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
}
示例11: redireccionar
public static function redireccionar($opcion, $valor = "", $valor1 = "")
{
$miConfigurador = \Configurador::singleton();
$miPaginaActual = $miConfigurador->getVariableConfiguracion("pagina");
switch ($opcion) {
case "Inserto":
$variable = "pagina=" . $miPaginaActual;
$variable .= "&bloque=" . $_REQUEST['bloque'];
$variable .= "&bloqueGrupo=" . $_REQUEST["bloqueGrupo"];
$variable .= "&opcion=mensaje";
$variable .= "&mensaje=Inserto";
$variable .= "&numero_contrato=" . $_REQUEST['id_contrato'];
$variable .= "&usuario=" . $_REQUEST['usuario'];
break;
case "ErrorRegistro":
$variable = "pagina=" . $miPaginaActual;
$variable .= "&bloque=" . $_REQUEST['bloque'];
$variable .= "&bloqueGrupo=" . $_REQUEST["bloqueGrupo"];
$variable .= "&opcion=mensaje";
$variable .= "&mensaje=noInserto";
$variable .= "&usuario=" . $_REQUEST['usuario'];
break;
}
foreach ($_REQUEST as $clave => $valor) {
unset($_REQUEST[$clave]);
}
$url = $miConfigurador->configuracion["host"] . $miConfigurador->configuracion["site"] . "/index.php?";
$enlace = $miConfigurador->configuracion['enlace'];
$variable = $miConfigurador->fabricaConexiones->crypto->codificar($variable);
$_REQUEST[$enlace] = $enlace . '=' . $variable;
$redireccion = $url . $_REQUEST[$enlace];
echo "<script>location.replace('" . $redireccion . "')</script>";
}
示例12: __construct
/**
*
* @name sesiones
* constructor
*/
public function __construct()
{
$this->miSql = new loggerSql();
$this->miConfigurador = \Configurador::singleton();
$this->setPrefijoTablas($this->miConfigurador->getVariableConfiguracion("prefijo"));
$this->setConexion($this->miConfigurador->fabricaConexiones->getRecursoDB("estructura"));
}
示例13: __construct
function __construct($lenguaje, $formulario)
{
$this->miConfigurador = \Configurador::singleton();
$this->miConfigurador->fabricaConexiones->setRecursoDB('principal');
$this->lenguaje = $lenguaje;
$this->miFormulario = $formulario;
}
示例14: __construct
public function __construct()
{
// El objeto de la clase Configurador debe ser único en toda la aplicación
$this->miConfigurador = \Configurador::singleton();
$this->module = array_pop(explode("/", dirname(__FILE__)));
$this->elements = array();
}
示例15: redireccionar
public static function redireccionar($opcion, $valor = "")
{
$miConfigurador = \Configurador::singleton();
$miPaginaActual = $miConfigurador->getVariableConfiguracion("pagina");
switch ($opcion) {
case "opcion1":
$variable = 'pagina=segundaPagina';
$variable .= '&variable' . $valor;
break;
case "evaluar":
$variable = 'pagina=evaluacionInforme';
$variable .= '&usuario=' . $valor['usuario'];
$variable .= '&informe=' . $valor['informe'];
$variable .= "&solicitud=" . $_REQUEST['solicitud'];
break;
default:
$variable = '';
break;
}
foreach ($_REQUEST as $clave => $valor) {
unset($_REQUEST[$clave]);
}
$url = $miConfigurador->configuracion["host"] . $miConfigurador->configuracion["site"] . "/index.php?";
$enlace = $miConfigurador->configuracion['enlace'];
$variable = $miConfigurador->fabricaConexiones->crypto->codificar($variable);
$_REQUEST[$enlace] = $enlace . '=' . $variable;
$redireccion = $url . $_REQUEST[$enlace];
echo "<script>location.replace('" . $redireccion . "')</script>";
// echo "entro";
return true;
}