Bonjour,
J'aimerais faire un systéme de variable global comme "Silex" et d'autres framework le propose.
Par exemple je créer une variable qui va stocker un nombre, et j'aimerais pouvoir utiliser ce nombre dans mon controller ou meme ailleurs.
A quoi cella peux-il bien servir me direz vous ? Et bien les clients ne sont pas aussi fûter que nous les developper donc j'aurai aimé faire un fichier config.php, stockant par exemple les informations à la BDD, ou encore d'autres informations et pouvoir les utilisé par la suite.
Petite exemple avec Silex:
Declaration:
$app['db.host'] = "localhost";
Utilisation:
public function monAction(Environment $twig)
{
return new Response($twig->render('view/home.html.twig', array("host" => $app['db.host'])));
}
Cordialement, et merci de votre aide !