Bonjour à tous,
Soit une table Machinchouette et la table d'association MachinchouetteHasMachinchouette qui permet de construire une hiérarchie de machinchouettes.
Côté admin, j'ai eu besoin de pouvoir filtrer la liste des machinchouettes en fonction des machinchouettes parents. J'ai donc ajouté un champ dans la classe MachinchouetteFormFilter selon les indications trouvées sur ce blog.
Bonne nouvelle : ça marche.
Mais comme j'aime bien comprendre, j'ai fait un essai sans surcharger la méthode getFields() et... ça marche aussi.
Je me demande donc à quoi sert exactement getFields() ? Pourquoi faut-il la surcharger ? Quels sont les risques à ne pas la surcharger ?
Et accessoirement : où est la doc concernant ces manipulations
Partager