public function httpGetMethod(Http $http, array $queryFields) { /* * Méthode appelée en cas de requête HTTP GET * * L'argument $http est un objet permettant de faire des redirections etc. * L'argument $queryFields contient l'équivalent de $_GET en PHP natif. */ $meals = new MealModel(); $listMeals = $meals->listAll(); return ['listMeals' => $listMeals]; }
public function httpGetMethod(Http $http, array $queryFields) { /* * Méthode appelée en cas de requête HTTP GET * * L'argument $http est un objet permettant de faire des redirections etc. * L'argument $queryFields contient l'équivalent de $_GET en PHP natif. */ $userSession = new UserSession(); if ($userSession->isAdminAuthenticated() == false) { $http->redirectTo('/'); } $mealModel = new MealModel(); $listMeal = $mealModel->listAll(); return ['listMeal' => $listMeal]; }