MVC_Recettes/Controllers/CategoryController.php
2023-01-26 19:13:39 +01:00

66 lines
2.0 KiB
PHP

<?php
final class CategoryController
{
public function defaultAction(Array $A_urlParams = null, Array $A_postParams = null)
{
$A_vegeta = ParticularityModel::getByName("végétarien")->getRecipes();
$A_vegan = ParticularityModel::getByName("végan")->getRecipes();
$A_gluten = ParticularityModel::getByName("sans gluten")->getRecipes();
$A_lactose = ParticularityModel::getByName("sans lactose")->getRecipes();
$A_array_categories = array(
"Végan" => $A_vegan,
"Végétarien" => $A_vegeta,
"Sans gluten" => $A_gluten,
"Sans lactose" => $A_lactose
);
View::show("category/view", $A_array_categories);
}
public function lactoseLessAction(Array $A_urlParams = null, Array $A_postParams = null)
{
$A_lactose = ParticularityModel::getByName("sans lactose")->getRecipes();
$A_array_categories = array(
"Sans lactose" => $A_lactose
);
View::show("category/view", $A_array_categories);
}
public function glutenLessAction(Array $A_urlParams = null, Array $A_postParams = null)
{
$A_gluten = ParticularityModel::getByName("sans gluten")->getRecipes();
$A_array_categories = array(
"Sans gluten" => $A_gluten
);
View::show("category/view", $A_array_categories);
}
public function veganAction(Array $A_urlParams = null, Array $A_postParams = null)
{
$A_vegan = ParticularityModel::getByName("végan")->getRecipes();
$A_array_categories = array(
"Végan" => $A_vegan
);
View::show("category/view", $A_array_categories);
}
public function vegetarianAction(Array $A_urlParams = null, Array $A_postParams = null)
{
$A_vegeta = ParticularityModel::getByName("végétarien")->getRecipes();
$A_array_categories = array(
"Végétarien" => $A_vegeta
);
View::show("category/view", $A_array_categories);
}
}