L'hydratation transforme une ligne de base de données en objet d'entité, en remplissant ses propriétés à partir des colonnes. Elle peut se faire à la main dans un repository ou avec FETCH_CLASS. L'application manipule alors des objets typés plutôt que des tableaux bruts.
Exemple
return new User(id: $row['id'], email: $row['email']);