Tool/Framework/Registry.php

Show: PublicProtectedPrivateinherited
Table of Contents
Zend Framework
LICENSE This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
Category
Zend  
Copyright
Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  
Package
Zend_Tool  
Subpackage
Framework  
Version
$Id$  

\Zend_Tool_Framework_Registry

Package: Zend_Tool
Implements
Category
Zend  
Copyright
Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  

Properties

>VPropertyprotected\Zend_Tool_Framework_Action_Repository $_actionRepository = null
Default valuenullDetails
Type
\Zend_Tool_Framework_Action_Repository
>VPropertyprotected\Zend_Tool_Framework_Client_Abstract $_client = null
Default valuenullDetails
Type
\Zend_Tool_Framework_Client_Abstract
>VPropertyprotected\Zend_Tool_Framework_Client_Config $_config = null
Default valuenullDetails
Type
\Zend_Tool_Framework_Client_Config
>VPropertyprotected\Zend_Tool_Framework_Loader_Abstract $_loader = null
Default valuenullDetails
Type
\Zend_Tool_Framework_Loader_Abstract
>VPropertyprotected\Zend_Tool_Framework_Manifest_Repository $_manifestRepository = null
Default valuenullDetails
Type
\Zend_Tool_Framework_Manifest_Repository
>VPropertyprotected\Zend_Tool_Framework_Provider_Repository $_providerRepository = null
Default valuenullDetails
Type
\Zend_Tool_Framework_Provider_Repository
>VPropertyprotected\Zend_Tool_Framework_Client_Request $_request = null
Default valuenullDetails
Type
\Zend_Tool_Framework_Client_Request
>VPropertyprotected\Zend_Tool_Framework_Client_Response $_response = null
Default valuenullDetails
Type
\Zend_Tool_Framework_Client_Response
>VPropertyprotected\Zend_Tool_Framework_Client_Storage $_storage = null
Default valuenullDetails
Type
\Zend_Tool_Framework_Client_Storage

Methods

methodpublic__get(string $name) : mixed

__get() - Get a property via property call $registry->foo

Parameters
NameTypeDescription
$namestring
Returns
TypeDescription
mixed
methodpublic__set(string $name, mixed $value) : void

__set() - Set a property via the magic set $registry->foo = 'foo'

Parameters
NameTypeDescription
$namestring
$valuemixed
methodpublicenableRegistryOnObject(object $object) : \Zend_Tool_Framework_Registry

enableRegistryOnObject() - make an object registry enabled

Parameters
NameTypeDescription
$objectobject
Returns
TypeDescription
\Zend_Tool_Framework_Registry
methodpublicgetActionRepository() : \Zend_Tool_Framework_Action_Repository

getActionRepository()

methodpublicgetClient() : \Zend_Tool_Framework_Client_Abstract

getClient() return the client in the registry

methodpublicgetConfig() : \Zend_Tool_Framework_Client_Config

getConfig()

methodpublicgetManifestRepository() : \Zend_Tool_Framework_Manifest_Repository

getManifestRepository()

methodpublicgetProviderRepository() : \Zend_Tool_Framework_Provider_Repository

getProviderRepository()

methodpublicgetRequest() : \Zend_Tool_Framework_Client_Request

getRequest()

methodpublicgetResponse() : \Zend_Tool_Framework_Client_Response

getResponse()

methodpublicgetStorage() : \Zend_Tool_Framework_Client_Storage

getConfig()

methodpublicisObjectRegistryEnablable(object $object) : bool

isObjectRegistryEnablable() - Check whether an object is registry enablable

Parameters
NameTypeDescription
$objectobject
Returns
TypeDescription
bool
methodpublicreset() : void

reset() - Reset all internal properties

methodpublicsetActionRepository(\Zend_Tool_Framework_Action_Repository $actionRepository) : \Zend_Tool_Framework_Registry

setActionRepository()

Parameters
NameTypeDescription
$actionRepository\Zend_Tool_Framework_Action_Repository
Returns
TypeDescription
\Zend_Tool_Framework_Registry
methodpublicsetClient(\Zend_Tool_Framework_Client_Abstract $client) : \Zend_Tool_Framework_Registry

Enter description here.

..
Parameters
NameTypeDescription
$client\Zend_Tool_Framework_Client_Abstract
Returns
TypeDescription
\Zend_Tool_Framework_Registry
methodpublicsetConfig(\Zend_Tool_Framework_Client_Config $config) : \Zend_Tool_Framework_Registry

setConfig()

Parameters
NameTypeDescription
$config\Zend_Tool_Framework_Client_Config
Returns
TypeDescription
\Zend_Tool_Framework_Registry
methodpublicsetLoader(\Zend_Tool_Framework_Loader_Interface $loader) : \Zend_Tool_Framework_Registry

setLoader()

Parameters
NameTypeDescription
$loader\Zend_Tool_Framework_Loader_Interface
Returns
TypeDescription
\Zend_Tool_Framework_Registry
methodpublicsetManifestRepository(\Zend_Tool_Framework_Manifest_Repository $manifestRepository) : \Zend_Tool_Framework_Registry

setManifestRepository()

Parameters
NameTypeDescription
$manifestRepository\Zend_Tool_Framework_Manifest_Repository
Returns
TypeDescription
\Zend_Tool_Framework_Registry
methodpublicsetProviderRepository(\Zend_Tool_Framework_Provider_Repository $providerRepository) : \Zend_Tool_Framework_Registry

setProviderRepository()

Parameters
NameTypeDescription
$providerRepository\Zend_Tool_Framework_Provider_Repository
Returns
TypeDescription
\Zend_Tool_Framework_Registry
methodpublicsetRequest(\Zend_Tool_Framework_Client_Request $request) : \Zend_Tool_Framework_Registry

setRequest()

Parameters
NameTypeDescription
$request\Zend_Tool_Framework_Client_Request
Returns
TypeDescription
\Zend_Tool_Framework_Registry
methodpublicsetResponse(\Zend_Tool_Framework_Client_Response $response) : \Zend_Tool_Framework_Registry

setResponse()

Parameters
NameTypeDescription
$response\Zend_Tool_Framework_Client_Response
Returns
TypeDescription
\Zend_Tool_Framework_Registry
methodpublicsetStorage(\Zend_Tool_Framework_Client_Storage $storage) : \Zend_Tool_Framework_Registry

setStorage()

Parameters
NameTypeDescription
$storage\Zend_Tool_Framework_Client_Storage
Returns
TypeDescription
\Zend_Tool_Framework_Registry
Documentation was generated by phpDocumentor 2.2.0 .