Ejemplo n.º 1
0
}
function print_r_pp($expression)
{
    echo '<pre>';
    print_r($expression);
    echo '</pre>';
}
if (!isset($_SESSION)) {
    session_start();
}
$basePath = str_replace("Public", "", dirname(__FILE__));
// Chargement de l'autoloader
require_once $basePath . 'Library/Loader/Autoloader.php';
$autoload = \Library\Loader\Autoloader::getInstance();
$autoload::setBasePath($basePath);
// Chargement de la config
$config = \Application\Configs\Settings::getInstance();
$config::setBaseUrl("http://localhost");
$config::readSettings();
// Connexion à la base de données
$db = "test";
$connexionDBName = "c_test";
$host = "localhost";
$user = "******";
$userpasswd = "toor";
$DB = \Library\Model\Connexion::getInstance();
$DB::addConnexion($connexionDBName, $DB::connectDB($host, $db, $user, $userpasswd));
// Chargement du routeur
$router = \Library\Router\Router::getInstance();
$router::dispatchPage($_GET['page']);
//print_r_pp(array('SESSION' => $_SESSION, 'POST' => $_POST, 'GET' => $_GET));
Ejemplo n.º 2
0
 /**
  * __construct($connexionName)
  *
  * Initialise le modèle pour la connexion transmise en paramètre
  *
  * @param   String  $connexionName  [Nom de la connexion à utiliser]
  *
  * @return  void
  */
 public function __construct($connexionName)
 {
     $classConnexion = \Library\Model\Connexion::getInstance();
     $this->database = $classConnexion::getConnexion($connexionName);
 }