Écrire un behavior doctrine (actAs)

Une des fonctionnalités géniale des ORM est les behaviors. Les behaviors vont permettre de rajouter des fonctionnalités à un objet de manière automatique (le fameux updated_at et created_at que tout le monde connaît). Je vais vous donnerun petit exemple de behavior Doctrine tout simple, à vous de créer les vôtres ensuite.

Lire la suite ...

Optimiser les Nested Set Doctrine quand i18n est activé

Je ne dois pas être le seul à utiliser les Nested Set de Doctrine dans mes projets Symfony pour réaliser les menus d’un site. Mais jusqu’ici, je n’avais pas vraiment prêté attention aux requêtes effectuées pour afficher un menu racine et ses descendants quand l’internationalisation (i18n) est activée. Depuis, je suis passé de 10 requêtes à … 3. Petit tour d’horizon.

Lire la suite ...
Design par Interspire - WordPress