Branche classes

This commit is contained in:
2025-09-14 22:19:37 +02:00
parent 2a1804109b
commit 1aafd18ccd
10 changed files with 80 additions and 22 deletions

View File

@@ -0,0 +1,24 @@
<?php
require("../modele/Livre.php");
class LivreControleur {
private $livre;
public function __construct()
{
$this->livre = new Livre();
}
public function ajouterLivre() {
if (!empty($_POST['categorie']) && !empty($_POST['titre']) && !empty($_POST['auteur']) && !empty($_POST['annee'])) {
$this->livre->ajouter($_POST['categorie'], $_POST['titre'], $_POST['auteur'], $_POST['annee']);
}
}
public function listerLivres() {
return $this->livre->getAll();
}
}
?>