Exemple : Une table “user” avec les colonnes “id”, “name”, “mail”.
Etant données le status d'objet, l'utilisation des variables récupérés va également changer.
Dans notre cas précédent, l'utilisation de la variable obtenu, sans ORM, serait équivalente à celle d'un tableau :
$id = $tab['id']
$name= $tab['name']
$mail = $tab['mail']
Avec l'ORM, on obtient un objet(findOneBy()) ou un ensemble d'objet(findBy()). On accède donc au contenu via des setters et getters :
$id = $user->getId()
$name= $user->getName()
$mail = $user->getMail()