3

Comment charger automatiquement les classes Symfony dans l'application basée sur Zend Framework? Puis-je pousser une sorte de chargeur automatique Symfony vers l'autochargeur Zend?Chargement automatique des classes Symfony dans Zend_Framework

J'ai besoin d'utiliser certains des composants comme les classes d'échappement de sortie ou d'injection de dépendance.

+0

Cela ressemble à ce que vous cherchez: http://losohome.wordpress.com/2010/01/22/integrating-symfony-dependency-injection-service-container-with-zend-framework/ – greg0ire

+0

@ greg0ire Non exactement. Je suis à la recherche d'autochargeur pour toutes les classes Symfony, pas de solution d'injection de dépendance. – takeshin

+0

Je ne pense pas que ce soit possible. L'autoloader sf dépend de plusieurs choses spécifiques au projet sf comme les fichiers autochargement-php mis en cache. Vous pouvez jeter un oeil à la documentation de l'autochargeur (http://www.symfony-project.org/api/1_4/sfSimpleAutoload) mais je ne pense pas que cela vous aidera davantage – Timo

Répondre

1

chargeur automatique de Zend peut accepter plusieurs autoloaders:

$autoloader->pushAutoloader(array('ezcBase', 'autoload'), 'ezc'); 

Ce qui précède est straight from the manual et montre comment inclure le chargeur automatique de ezComponents (maintenant Composants Zeta) comme un chargeur supplémentaire. Vous pouvez essayer d'utiliser cette route en fournissant Sfs Autoloader.

+1

Lien est cassé): –

+0

@Phoenix merci. Supprimé – Gordon