Je souhaite injecter la classe f_util_StringUtils. Par où dois-je passer ? Une injection par AOP ne fonctionne pas (bien que le code soit bien remplacé dans cache/autoload), une injection par project.xml (section <injection>) non plus.
Jean-Michel Titre : Community Manager Rang : Adepte
Bonjour,
Il n'est pas possible d'injecter la classe f_util_StringUtils. Cette classe est appelée dans les couches basses du framework, raison pour laquelle cette classe n'est pas injectable. Les solutions les plus simples que nous préconisons dans ce cas : - soit vous voulez injectez parce que vous avez trouvé un bug, dans ce cas n'hésitez pas à nous le remonter via le bugtracker et nous corrigerons après vérification - soit vous voulez compléter la classe : * implémentez votre méthode dans une classe utilitaire du module de votre projet qui étend f_util_StringUtils * soumettez nous votre demande d'évolution et nous examinerons la demande