Bonsoir,

j'obtiens le message d'erreur donné dans le titre et je ne parviens pas à l'éliminer...

livres.php :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$livres = $livreManager->getLivres();
for($i=0; $i < count($livres);$i++) : 
etc

avec la classe LivreManager :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
class LivreManager extends Model implements Countable  {
    private $livres;
    private $count = 0;
 
    public function count() {
        return ++$this->count;
    }
 
    public function getLivres(){
        return $this->livres;
    }
...
Ca me génère
( ! ) Warning: count(): Parameter must be an array or an object that implements Countable in C:\projets\dvp\e2\biblio\livres.php on line 2
Ayant cette erreur, j'ai ajouté à la classe LivreManager le implements Countable et la méthode count() (lignes 5 à 7) mais ça ne suffit pas. Comment faire ?