La méthode fetch() récupère la ligne suivante et définit les variables de l'objet avec les données de la ligne. Cette méthode retourne TRUE si les données ont été récupérées correctement, et FALSE lorsqu'il n'y a plus de donnée de disponible.
Cette fonction ne peut pas être appelée de façon statique.
La méthode fetch() est appelée par les méthodes staticGet() et get(), vous pouvez donc surcharger cette méthode dans votre classe, pour ajouter des données supplémentaires à votre objet (comme le formattage des dates, etc.).
Exemple 34-1. Recherche et récupération de données, en se basant sur les variables de l'objet
|
Exemple 34-2. Surcharge de fetch() pour ajouter des données supplémentaires
|
Précédent | Sommaire | Suivant |
->find() | Niveau supérieur | ->count() |