forked from violetasdev/titan_desarrollo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.php
57 lines (51 loc) · 1.2 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<?php
/**
* index.php
*
* Punto de entrada al aplicativo.
*
* Crea un objeto de la clase Inicializador que se contituye
* en el controlador primario de la aplicación.
*
*
* @author Paulo Cesar Coronado
* @copyright Universidad Distrital Francisco Jose de Caldas
* @license GPL v3 o posterior
* @version 1.0.0.3, 29/12/2012
* @
*
*/
require_once ("core/manager/Bootstrap.class.php");
class Aplicacion {
/**
* Arreglo.
* Contiene las rutas donde se encuentran los archivos del aplicativo.
*
* @var string
*
*/
/**
* Objeto.
* Se encarga de las tareas preliminares que se requieren para lanzar la aplicación.
*
* @var Inicializador
*
*/
var $miLanzador;
const RECARGAR='recargar';
function __construct() {
$GLOBALS ["configuracion"] = TRUE;
$this->miLanzador = new Bootstrap ();
do {
if (isset ( $_REQUEST [self::RECARGAR] )) {
unset ( $_REQUEST [self::RECARGAR] );
}
$this->miLanzador->iniciar ();
} while ( isset ( $_REQUEST [self::RECARGAR] ) );
}
}
/**
* Iniciar la aplicacion.
*/
$miAplicacion = new Aplicacion ();
?>