diff -r 5e7a0fedabdf -r 877f952ae2bd web/lib/Zend/Tool/Framework/Loader/BasicLoader.php --- a/web/lib/Zend/Tool/Framework/Loader/BasicLoader.php Thu Mar 21 17:31:31 2013 +0100 +++ b/web/lib/Zend/Tool/Framework/Loader/BasicLoader.php Thu Mar 21 19:50:53 2013 +0100 @@ -15,9 +15,9 @@ * @category Zend * @package Zend_Tool * @subpackage Framework - * @copyright Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com) + * @copyright Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com) * @license http://framework.zend.com/license/new-bsd New BSD License - * @version $Id: BasicLoader.php 20785 2010-01-31 09:43:03Z mikaelkael $ + * @version $Id: BasicLoader.php 24593 2012-01-05 20:35:02Z matthew $ */ /** @@ -40,10 +40,10 @@ /** * @category Zend * @package Zend_Tool - * @copyright Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com) + * @copyright Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com) * @license http://framework.zend.com/license/new-bsd New BSD License */ -class Zend_Tool_Framework_Loader_BasicLoader +class Zend_Tool_Framework_Loader_BasicLoader implements Zend_Tool_Framework_Loader_Interface, Zend_Tool_Framework_Registry_EnabledInterface { /** @@ -55,14 +55,14 @@ * @var array */ protected $_classesToLoad = array(); - + public function __construct($options = array()) { if ($options) { $this->setOptions($options); } } - + public function setOptions(Array $options) { foreach ($options as $optionName => $optionValue) { @@ -72,7 +72,7 @@ } } } - + /** * setRegistry() - required by the enabled interface to get an instance of * the registry @@ -95,17 +95,17 @@ $this->_classesToLoad = $classesToLoad; return $this; } - + public function load() { $manifestRegistry = $this->_registry->getManifestRepository(); $providerRegistry = $this->_registry->getProviderRepository(); - + $loadedClasses = array(); - + // loop through the loaded classes and ensure that foreach ($this->_classesToLoad as $class) { - + if (!class_exists($class)) { Zend_Loader::loadClass($class); } @@ -153,5 +153,5 @@ && !$providerRegistry->hasProvider($reflectionClass->getName(), false) ); } - + } \ No newline at end of file