Table des matières

Utilisation de données

Exemple : Une table “user” avec les colonnes “id”, “name”, “mail”.


Sans ORM

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 ORM

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()