Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Hello,
suite à la migration du framework Zend j'obtiens le message suivant:
Notice: Zend_Loader::Zend_Loader::autoload is deprecated as of 1.8.0 and will be removed with 2.0.0; use Zend_Loader_Autoloader instead in C:\wamp\www\ZendSVN\Zend\Loader.php on line 186
La problème se situe au niveau du bootstrap à cette ligne:
Zend_Loader::registerAutoload();
le problème c est que je n'ai pas trouver une fonction équivalente ? une idée ? ou est ce qu' a présent il y a un autre système.
D'avance merci
Dernière modification par bucheron (28-04-2009 09:53:34)
Hors ligne
Hello,
C'est tout neuf d'hier matin.
require_once 'Zend/Loader/Autoloader.php'; Zend_Loader_Autoloader::getInstance()->setFallbackAutoloader(true);
Je ne suis pas sûr qu'il s'agisse de la version recommandée mais d'un contournement rapide.
A+
Hors ligne
En effet ça a réglé mon pb.
Merci
Hors ligne
Si j'ai une classe qui s'apelle Doctrine avec la fonction autoload :
$autoloader = Zend_Loader_Autoloader::getInstance(); $autoloader->pushAutoloader(array('Doctrine', 'autoload'));
Sinon, grace au namespace loader, si tu as dans ton include path, un réperoitre My
tu enregistres le namespace My_
$autoloader = Zend_Loader_Autoloader::getInstance(); $autoloader->->registerNamespace("My_");
Et la, tu peux chargé tout ce qui commence par My_
(My_Form_User_Login, ....)
Hors ligne
Pages: 1