Changement Autoload avec le Zend Framework 1.8

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

Voir aussi

Zend Framework 1.9 : compatible avec PHP 5.3 et PHP 5.2

Zend Framework 1.9 : compatible avec PHP 5.3 et PHP 5.2

La “PHP Company” Zend sort la cinquième version de son célèbre framework en moins de 2 ans d’existence. Cette version apporte son …

CMS basé sur des frameworks

CMS basé sur des frameworks

Le début des années 2000 à marqué l’avènement des CMS. A cette époque, il pouvait être considéré comme les seules solutions viables pour des …

Design pattern : Singleton

Design pattern : Singleton

Les objets peuvent généralement agir de façon responsable en effectuant leur travail sur leurs propres attributs, sans avoir d’autre obligation …

Utilité des langages de templates en PHP

Utilité des langages de templates en PHP

Les langages de templates sont apparus en PHP il y a près de 10 ans. Leur utilisation s’est répandu, mais sont-ils vraiment utiles ? PHP …

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