A.4. Zend Framework Dependencies

Below you can find a table listing Zend Framework Components and their dependencies to other Zend Framework Components. This can help you if you need to have only single components instead of the complete Zend Framework.

A dependency of type "hard" indicates that the components or classes cannot function properly if the respective dependent component is not available, while a dependency of type "soft" indicates that the component may need the dependent component in special situations or with special adapters.

[Note] Note

Even if it's possible to seperate single components for usage from the complete Zend Framework you should keep in mind that this can lead to problems when files are missed or components are used dynamically.

Table A.3. Zend Framework Components and their dependency to other Zend Framework Components

Zend Framework Component Dependency Type Dependent Zend Framework Component
Zend_Acl Hard Zend_Exception
Zend_Auth Hard Zend_Exception
Soft Zend_Db
Zend_InfoCard
Zend_Ldap
Zend_OpenId
Zend_Session
Zend_Cache Hard Zend_Exception
Zend_Loader
Zend_Config Hard Zend_Exception
Zend_Console_Getopt Hard Zend_Exception
Zend_Json
Zend_Controller Hard Zend_Config
Zend_Exception
Zend_Filter
Zend_Json
Zend_Layout
Zend_Loader
Zend_Registry
Zend_Session
Zend_Uri
Zend_View
Zend_Currency Hard Zend_Exception
Zend_Locale
Zend_Date Hard Zend_Exception
Zend_Locale
Zend_Db Hard Zend_Config
Zend_Exception
Zend_Loader
Zend_Registry
Zend_Debug --- ---
Zend_Exception --- ---
Zend_Feed Hard Zend_Exception
Zend_Http
Zend_Loader
Zend_Uri
Zend_Filter Hard Zend_Exception
Zend_Loader
Zend_Locale
Zend_Validate
Zend_Form Hard Zend_Controller
Zend_Exception
Zend_Filter
Zend_Json
Zend_Loader
Zend_Registry
Zend_Session
Zend_Validate
Zend_Gdata Hard Zend_Exception
Zend_Http
Zend_Loader
Zend_Mime
Zend_Version
Zend_Http Hard Zend_Exception
Zend_Loader
Zend_Uri
Zend_InfoCard Hard Zend_Loader
Zend_Json Hard Zend_Exception
Zend_Layout Hard Zend_Controller
Zend_Exception
Zend_Filter
Zend_Loader
Zend_View
Zend_Ldap Hard Zend_Exception
Zend_Loader Hard Zend_Exception
Zend_Locale Hard Zend_Exception
Zend_Log Hard Zend_Exception
Zend_Mail Hard Zend_Exception
Zend_Loader
Zend_Mime
Zend_Validate
Zend_Measure Hard Zend_Exception
Zend_Locale
Zend_Memory Hard Zend_Cache
Zend_Exception
Zend_Mime Hard Zend_Exception
Zend_OpenId Hard Zend_Controller
Zend_Exception
Zend_Http
Zend_Session
Zend_Pdf Hard Zend_Exception
Zend_Log
Zend_Memory
Zend_Registry Hard Zend_Exception
Zend_Loader
Zend_Request --- ---
Zend_Rest Hard Zend_Exception
Zend_Server
Zend_Service
Zend_Uri
Zend_Search_Lucene Hard Zend_Exception
Zend_Server_Reflection Hard Zend_Exception
Zend_Service_Akismet Hard Zend_Exception
Zend_Http
Zend_Uri
Zend_Version
Zend_Service_Amazon Hard Zend_Exception
Zend_Http
Zend_Rest
Zend_Service_Audioscrobbler Hard Zend_Exception
Zend_Http
Zend_Service_Delicious Hard Zend_Date
Zend_Exception
Zend_Http
Zend_Json
Zend_Rest
Zend_Service_Flickr Hard Zend_Exception
Zend_Http
Zend_Rest
Zend_Validate
Zend_Service_Nirvanix Hard Zend_Exception
Zend_Http
Zend_Loader
Zend_Service_Simpy Hard Zend_Exception
Zend_Http
Zend_Rest
Zend_Service_SlideShare Hard Zend_Cache
Zend_Exception
Zend_Http
Zend_Service_StrikeIron Hard Zend_Exception
Zend_Http
Zend_Loader
Zend_Service_Technorati Hard Zend_Date
Zend_Exception
Zend_Http
Zend_Locale
Zend_Rest
Zend_Uri
Zend_Service_Yahoo Hard Zend_Exception
Zend_Http
Zend_Rest
Zend_Validate
Zend_Session Hard Zend_Exception
Zend_Loader
Zend_TimeSync Hard Zend_Date
Zend_Exception
Zend_Loader
Zend_Translate Hard Zend_Exception
Zend_Loader
Zend_Locale
Zend_Uri Hard Zend_Exception
Zend_Loader
Zend_Validate
Zend_Validate Soft Zend_Date
Zend_Filter
Zend_Locale
Zend_Registry
Hard Zend_Exception
Zend_Loader
Zend_Version --- ---
Zend_View Hard Zend_Controller
Zend_Exception
Zend_Json
Zend_Layout
Zend_Loader
Zend_Locale
Zend_Registry
Zend_XmlRpc Hard Zend_Exception
Zend_Registry
Zend_Server