There is no problem, but I am confused why it will be autoloaded altought it is already loaded. I thought autoload will *only* load classes that are not loaded until they are required.
> -----Original Message----- > From: Matthew Weier O'Phinney [mailto:[EMAIL PROTECTED] > Sent: Thursday, November 06, 2008 3:15 PM > To: fw-general@lists.zend.com > Subject: Re: [fw-general] Why will Zend_Config be autoloaded? > > -- Jan Pieper <[EMAIL PROTECTED]> wrote > (on Thursday, 06 November 2008, 11:52 AM +0100): > > registered autoloader (Zend_Loader::registerAutoload) in my > > application to not even add require_once statement for temporary > > needed classes for debugging etc. and I added HTML output to > > autoload() method to know if classes will be autoloaded. > Now it seems > > that Zend_Config will be autoloaded but I donĀ“t know why. > > > > ----- SNIP ----- > > > > <?php > > > > require_once 'Zend/Loader.php'; > > Zend_Loader::registerAutoload(); > > > > require_once 'Zend/Config/Xml.php'; > > $config = new Zend_Config_Xml(realpath('../config/config.xml')); > > > > [...] > > > > ----- SNAP ----- > > > > I added debug_print_backtrace() to Zend_Loader::autload() method to > > find out why it will be autoloaded: > > > > #0 Zend_Loader::autoload(Zend_Config) > > #1 spl_autoload_call(Zend_Config) called at > [C:\Server\workspace\flabben\htdocs\index.php:6] > > #2 require_once() called at > [C:\Server\workspace\flabben\htdocs\index.php:6] > > > > So I thought Zend_Config_Xml does not include > "Zend/Config.php" but it > > do. If I unregister autoloader, my application works fine > without any > > problems, so Zend_Config must be available. > > > > Someone can tell me why Zend_Config will be autoloaded? > > Is there a problem with it being autoloaded? I'm a bit confused as to > what the issue is here... > > -- > Matthew Weier O'Phinney > Software Architect | [EMAIL PROTECTED] > Zend Framework | http://framework.zend.com/ > >