Comment mettre à jour Zend_Loader 1,7 à 1,8?
-
13-09-2019 - |
Question
J'utilise cela, et il fonctionne très bien en 1.7, mais pas 1.8.
require_once('Zend/Loader.php');
Zend_Loader::registerAutoload();
Il dit qu'il est dépréciée, et que je devrais utiliser Zend_Loader_Autoloader à la place, mais je ne peux pas sembler le faire fonctionner. Toutes les suggestions?
La solution
Comme un strict minimum, vous aurez besoin de changer le code
require_once 'Zend/Loader/Autoloader.php';
$loader = Zend_Loader_Autoloader::getInstance();
Si vous avez un code qui ne sont pas d'espace de noms, comme des modèles, vous aurez besoin cela aussi:
$loader->setFallbackAutoloader(true);
Plus de détails sur http: // akrabat .com / 2009/04/30 / zend_loaders-autoloader_deprecated-en-zend-cadre-18 /
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow