À propos de ce tutoriel
Lorsque l'on récupère les données nous allons chercher à les représenter sous forme d'objet pour mieux nous organiser. PDO permet déjà de faire cela avec le mode FETCH_CLASS. En revanche, l'hydratation se fait de manière un peu particulière car PDO va instancier l'objet, le remplir avec les champs issus de la base de données puis appeler le constructeur. Nous souhaitons utiliser une méthode d'hydratation plus classique.
// L'hydration devrait plutôt se faire de cette manière là
$post = new Post();
$post->setName('Mon article');
$post->setSlug('mon-article');
$post->setContent('Super long contenu ....');