Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.9.7, 1.10.0
-
Fix Version/s: 1.10.1
-
Component/s: Zend_Application_Resource
-
Labels:None
Description
In the classes
Zend_Application_Resource_Db
Zend_Application_Resource_Dojo
Zend_Application_Resource_Frontcontroller
Zend_Application_Resource_Layout
Zend_Application_Resource_Locale
Zend_Application_Resource_Log
Zend_Application_Resource_Modules
Zend_Application_Resource_Navigation
Zend_Application_Resource_Router
Zend_Application_Resource_Session
Zend_Application_Resource_Translate
Zend_Application_Resource_View
which extend Zend_Application_Resource_ResourceAbstract is the require of the dependent class at the beginning of the class missing.
It should be:
require_once 'Zend/Application/Resource/ResourceAbstract.php';
In the classes
Zend_Application_Resource_Cachemanager
Zend_Application_Resource_Mail
Zend_Application_Resource_Multidb
the require is set correctly.
Normally it works without the requires, but an error occurs, if you use "Zend_Loader_PluginLoader". I tried to add them, then the error was gone.
Can you please provide a usecase in which you use the resource plugins outside of Zend_App? These Resource Plugins are meant to be used in conjunction with Zend_App, and then it all works fine.