Changement Autoload avec le Zend Framework 1.8

Dans la documentation du Zend Framework, il est indiqué que pour utiliser l’autoload du composant Zend_Loader, il suffit d’utiliser la méthode registerAutoload(). Pourtant, les versions récentes ont changées la donne. Alors quelle est la bonne syntaxe ?

<?php
Zend_Loader::registerAutoload();

Or, à l’exécution de ce petit bout de code, on a une jolie notice.

Notice: Zend_Loader::Zend_Loader::registerAutoload is deprecated as of 1.8.0
and will be removed with 2.0.0; use Zend_Loader_Autoloader instead in 
/home/truffo/library/Zend/Loader.php on line 207 

En cherchant un peu, on retrouve la même fonctionnalité, mais avec la syntaxe :

<?php
require_once 'Zend/Loader/Autoloader.php'; 
Zend_Loader_Autoloader::autoload('Zend_Loader_Autoloader_Resource'); 
comments powered by Disqus
A la une
  • Rencontre du numérique 2019 - Nîmes
  • référencement naturel d'un hôtel
  • Développeur eZ Platform
  • Tech lead Symfony
  • Expert Qualité Web

Copyright - Sylvain FIX

2009 - 2019