23Fermer25
ZephLe 25/05/2011 à 12:22
Les deux fragments n'ont pas besoin des mêmes informations, par contre ils utilisent les mêmes paramètres : tous deux ont besoin de $forum_id, l'un pour récupérer des informations sur ce forum, l'autre pour récupérer des topics qui appartiennent à ce forum. Je peux bien avoir un singleton responsable de tout ça, mais chaque fragment va quand même devoir vérifier dans son coin la validité des paramètres (ne serait-ce que pour vérifier que ce sont bien des entiers, par exemple, puisqu'ils viennent de la query string). Le seul gain que peut m'apporter le singleton, c'est qu'il retiendra l'instance de forum correspondant à "$forum_id" en base donc je n'aurai pas besoin de faire deux requêtes, mais toutes les vérifications préalables seront quand même dupliquées :/