Routes simples
Il existe deux fichiers de routes chez Horizom, un pour les routes API
et l'autre pour les routes WEB
, les deux fichiers se trouvent dans le dossier routes
a la racine de votre projet.
Chaque fois que vous ajoutez une route à la collection, vous récupérez un objet $router
. L'objet $router
est assez puissant et vous permet de définir un large éventail de conditions de correspondance. Toutes les méthodes $router
sont fluides, vous pouvez donc les enchaîner.
#
Création d'une route avec pour methode GETLa plus simple des manières de définir une route avec Horizom est en utilisant la syntaxe suivante :
$router->get('/chemin', 'Contrôleur')
vous avez aussi la possibilité d'ajouter des {attributs}
à vos routes
#
Création d'une route avec pour methode POSTSyntaxe : $router->post('/chemin', 'Contrôleur')
#
Création d'une route acceptant plusieurs methodesPour créer une route acceptant plusieurs methodes vous n'avez qu'a utiliser la synthaxe suivante :
$router->addRoute(['methode1', 'methode2'], '/chemin', 'Contrôleur')