This is a convenience class.
At current it will return the request and response from the client registry as they are the more common things that will be needed by providers
category | Zend |
---|---|
package | Zend_Tool |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
inherited_from | \Zend_Tool_Project_Provider_Abstract |
create($name, $actions = null
)
var | class name for new Zend_Tool Project Provider |
---|---|
var | list of provider methods |
\Zend_Tool_Project_Provider_Exception |
---|
createResource(\Zend_Tool_Project_Profile $profile, string $projectProviderName, string $actionNames = null
) : \Zend_Tool_Project_Profile_Resource
\Zend_Tool_Project_Profile
string
string
\Zend_Tool_Project_Profile_Resource
getContextClasses()
getName() : string
string
initialize()
inherited_from | \Zend_Tool_Framework_Provider_Initializable::initialize() |
---|
setRegistry(\Zend_Tool_Framework_Registry_Interface $registry) : \Zend_Tool_Framework_Provider_Abstract
inherited_from | \Zend_Tool_Framework_Registry_EnabledInterface::setRegistry() |
---|
\Zend_Tool_Framework_Registry_Interface
\Zend_Tool_Framework_Provider_Abstract
_findProfileDirectory($projectDirectory= null
, $searchParentDirectories= true
)
_getContentForContext(\Zend_Tool_Project_Context_Interface $context, $methodName, $parameters)
_getProfile($loadProfileFlag = self::NO_PROFILE_THROW_EXCEPTION
) : \Zend_Tool_Project_Profile
\Zend_Tool_Project_Profile
_hasProjectProviderDirectory($pathToProfileFile)
_loadProfile(boolean $loadProfileFlag= self::NO_PROFILE_THROW_EXCEPTION
, string $projectDirectory= null
, boolean $searchParentDirectories= true
) : \Zend_Tool_Project_Profile
. The search order is as follows..
boolean
Whether or not to throw an exception when no profile is found
string
The project directory to use to search
boolean
Whether or not to search upper level direcotries
\Zend_Tool_Project_Profile
_loadProfileRequired() : \Zend_Tool_Project_Profile
\Zend_Tool_Project_Profile
_storeProfile()
This method will store the profile into its proper location
_loadContextClassesIntoRegistry(array $contextClasses)
array
$_isInitialized : boolean
false
$_loadedProfile : \Zend_Tool_Project_Profile
null
$_projectPath
null
$_registry : \Zend_Tool_Framework_Registry_Interface
null
NO_PROFILE_RETURN_FALSE = false
NO_PROFILE_THROW_EXCEPTION = true