Je suis en train de créer un projet Symfony et j'ai créé un nouveau plug-in nommé sfUtilsPlugin. J'ai actuellement une structure de répertoire qui ressemble à ceci:PHP: Stocker des objets dans le répertoire lib/du module de plug-in Symfony
sfUtilsPlugin/ modules/ sfSearchLucene/ actions/ config/ lib/ templates/
Maintenant, dans le répertoire sfUtilsPlugin/modules/sfSearchLucene/lib, j'ai un objet appelé sfLucene. L'idée était que cet objet est accessible depuis le mécanisme de chargement automatique de Symfony, de sorte qu'il peut être instancié à partir de n'importe où dans l'application.
Cependant, en ajoutant simplement le fichier sfLucene.class.php au sfUtilsPlugin/modules/sfSearchLucene/lib ne fait pas semble ajouter à la autochargeur.
Est-ce que quelqu'un sait pourquoi cela pourrait se produire? Il est peut-être impossible d'utiliser automatiquement les objets stockés à cet emplacement dans Symfony.
Un conseil est apprécié.