nom = "aquatique";
$cat->descr = "Oubliez pas votre maillot de bain";
//$cat->save();
$cat = new \inc\Categorie();
$cat->nom = "extreme";
$cat->descr = "RedBull donne des ailes";
//$cat->save();
$art = new \inc\Article();
$art->nom = 'Tuba';
$art->descr = 'Il ne manque pas d\'air';
$art->tarif = 7;
$art->id_categ = 2;
//$art->save();
$art = new \inc\Article();
$art->nom = 'Palme';
$art->descr = 'Nage aussi vite qu\'un poisson';
$art->tarif = 18.64;
$art->id_categ = 2;
//$art->save();
$art = new \inc\Article();
$art->nom = 'Bikini';
$art->descr = 'Parce que vous le valez bien';
$art->tarif = 45;
$art->id_categ = 2;
//$art->save();
$art = new \inc\Article();
$art->nom = 'Corde';
$art->descr = 'Pour que vie ne tienne qu\'à une corde';
$art->tarif = 21.30;
$art->id_categ = 3;
//$art->save();
$art = new \inc\Article();
$art->nom = 'Parachute';
$art->descr = 'Faites le grand saut';
$art->tarif = 1999.99;
$art->id_categ = 3;
//$art->save();
$art = new \inc\Article();
$art->nom = 'Skateboard';
$art->descr = 'Roule ma poule !';
$art->tarif = 65;
$art->id_categ = 3;
//$art->save();
echo "Trouver un article et sa clé primaire :
";
$article = \inc\Article::find(12);
echo $article->toJson();
echo "
Trouver un article et sa clé primaire :
";
$article = \inc\Article::all();
foreach($article as $l){
echo $l->toJson()."
";
}
echo "
Trouver tous les articles dont le prix est supérieur ou égal à 100 :
";
$article = \inc\Article::where('tarif', '>=', 100)
->get();
foreach($article as $l){
echo $l->toJson()."
";
}
echo "
Trouver tous les articles dont le prix est inférieur à 100 et dont le titre contient \"velo\":
";
$article = \inc\Article::where('tarif', '<', 100)
->where('nom', 'like', '%velo%')
->get();
foreach($article as $l){
echo $l->toJson()."
";
}
echo "
Trouver tous les articles dont le prix est >=20, en sautant les 2 premiers et en récupérant
au maximum 3 objets :
";
$article = \inc\Article::where('tarif', '>=', 20)
->skip(2)
->take(3)
->get();
foreach($article as $l){
echo $l->toJson()."
";
}
echo "
Charger la catégorie 1 puis afficher la liste d'articles de cette catégorie :
";
$cat = \inc\Categorie::find(1);
$articles = $cat->articles;
foreach($articles as $l){
echo $l->toJson()."
";
}
echo "
Charger 1 article, l'afficher en y incluant le libellé de sa catégorie :
";
$article = \inc\Article::find(17);
$categorie = $article->categorie;
echo "Article : ".$article->nom;
echo " de la catégorie : ".$categorie->nom;
echo "
Parcourir tous les articles et les afficher en y incluant le libellé de sa catégorie :
";
$articles = \inc\Article::all();
foreach($articles as $art){
$cat = $art->categorie;
echo "Article : ".$art->nom;
echo " de la catégorie : ".$cat->nom."
";
}