Example #1
0
//	]
//];
////
//$sCompleteId = 'GOOGLE';
//$oUrl = UrlRewriter::getUrl($aPathRoute['id'], $aPathRoute['params']);
//print_r($sCompleteId);
//
//
//echo "\n\nURL de route complète rewritée :\n";
//echo $oUrl
//	->setScheme('ftp')
//	->setHost('facebook.com')
echo "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n---------------------------------------------------------- ROUTING ----------------------------------------------------------";
//Aouka\Project\Routing\Router::setDefaultLibrary($oRouteLibrary);
$oRouter = new Router();
$oRouter->setLibrary($oRouteLibrary);
$sUri = $oUrl;
//$sUri = 'https://fr.dev.welchome.com/chambre-chez-l-habitant/FR-France/paris/fruoir-friuofoi-1579-fr';
$oRoute = $oRouter->get($sUri);
echo "\n\nURL à router :\n";
echo $sUri;
echo "\n\n\nPARAMÈTRES GET AVANT EXTRACTION :\n";
print_r($_GET);
echo "\n\n\nPARAMÈTRES GET APRÈS EXTRACTION :\n";
$oRoute->execute(Route::EXTRACT_VARS);
print_r($_GET);
echo "\n\n\nFICHIERS INCLUS :\n";
print_r($oRoute->getIncludeFiles());
echo "\n\n\nINCLUSION DES FICHIERS :\n";
$oRoute->execute(Route::INCLUDE_FILES);
//$oRoute = new \Aouka\Project\Routing\Route();