API Documentation

Zend/Tool/Framework/Registry.php

Show: inherited
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-2012 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  
Package
Zend_Tool  
Subpackage
Framework  
Version
$Id: Registry.php 24594 2012-01-05 21:27:01Z matthew $  

\Zend_Tool_Framework_Registry

Package: Zend\Tool

Implements
\Zend_Tool_Framework_Registry_Interface
Category
Zend  
Copyright
Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  

Properties

Propertyprotected\Zend_Tool_Framework_Action_Repository  $_actionRepository= 'null'

Default valuenullDetails
Type
\Zend_Tool_Framework_Action_Repository
Propertyprotected\Zend_Tool_Framework_Client_Abstract  $_client= 'null'

Default valuenullDetails
Type
\Zend_Tool_Framework_Client_Abstract
Propertyprotected\Zend_Tool_Framework_Client_Config  $_config= 'null'

Default valuenullDetails
Type
\Zend_Tool_Framework_Client_Config
Propertyprotected\Zend_Tool_Framework_Loader_Abstract  $_loader= 'null'

Default valuenullDetails
Type
\Zend_Tool_Framework_Loader_Abstract
Propertyprotected\Zend_Tool_Framework_Manifest_Repository  $_manifestRepository= 'null'

Default valuenullDetails
Type
\Zend_Tool_Framework_Manifest_Repository
Propertyprotected\Zend_Tool_Framework_Provider_Repository  $_providerRepository= 'null'

Default valuenullDetails
Type
\Zend_Tool_Framework_Provider_Repository
Propertyprotected\Zend_Tool_Framework_Client_Request  $_request= 'null'

Default valuenullDetails
Type
\Zend_Tool_Framework_Client_Request
Propertyprotected\Zend_Tool_Framework_Client_Response  $_response= 'null'

Default valuenullDetails
Type
\Zend_Tool_Framework_Client_Response
Propertyprotected\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
Name Type Description
$name string
Returns
Type Description
mixed
methodpublic__set( string $name, mixed $value ) : void

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

Parameters
Name Type Description
$name string
$value mixed
methodpublicenableRegistryOnObject( object $object ) : \Zend_Tool_Framework_Registry

enableRegistryOnObject() - make an object registry enabled

Parameters
Name Type Description
$object object
Returns
Type Description
\Zend_Tool_Framework_Registry
methodpublicgetActionRepository( ) : \Zend_Tool_Framework_Action_Repository

getActionRepository()

Returns
Type Description
\Zend_Tool_Framework_Action_Repository
methodpublicgetClient( ) : \Zend_Tool_Framework_Client_Abstract

getClient() return the client in the registry

Returns
Type Description
\Zend_Tool_Framework_Client_Abstract
methodpublicgetConfig( ) : \Zend_Tool_Framework_Client_Config

getConfig()

Returns
Type Description
\Zend_Tool_Framework_Client_Config
methodpublicgetLoader( ) : \Zend_Tool_Framework_Loader_Abstract

getLoader()

Returns
Type Description
\Zend_Tool_Framework_Loader_Abstract
methodpublicgetManifestRepository( ) : \Zend_Tool_Framework_Manifest_Repository

getManifestRepository()

Returns
Type Description
\Zend_Tool_Framework_Manifest_Repository
methodpublicgetProviderRepository( ) : \Zend_Tool_Framework_Provider_Repository

getProviderRepository()

Returns
Type Description
\Zend_Tool_Framework_Provider_Repository
methodpublicgetRequest( ) : \Zend_Tool_Framework_Client_Request

getRequest()

Returns
Type Description
\Zend_Tool_Framework_Client_Request
methodpublicgetResponse( ) : \Zend_Tool_Framework_Client_Response

getResponse()

Returns
Type Description
\Zend_Tool_Framework_Client_Response
methodpublicgetStorage( ) : \Zend_Tool_Framework_Client_Storage

getConfig()

Returns
Type Description
\Zend_Tool_Framework_Client_Storage
methodpublicisObjectRegistryEnablable( object $object ) : bool

isObjectRegistryEnablable() - Check whether an object is registry enablable

Parameters
Name Type Description
$object object
Returns
Type Description
bool
methodpublicreset( ) : void

reset() - Reset all internal properties

methodpublicsetActionRepository( \Zend_Tool_Framework_Action_Repository $actionRepository ) : \Zend_Tool_Framework_Registry

setActionRepository()

Parameters
Name Type Description
$actionRepository \Zend_Tool_Framework_Action_Repository
Returns
Type Description
\Zend_Tool_Framework_Registry
methodpublicsetClient( \Zend_Tool_Framework_Client_Abstract $client ) : \Zend_Tool_Framework_Registry

Enter description here...

Parameters
Name Type Description
$client \Zend_Tool_Framework_Client_Abstract
Returns
Type Description
\Zend_Tool_Framework_Registry
methodpublicsetConfig( \Zend_Tool_Framework_Client_Config $config ) : \Zend_Tool_Framework_Registry

setConfig()

Parameters
Name Type Description
$config \Zend_Tool_Framework_Client_Config
Returns
Type Description
\Zend_Tool_Framework_Registry
methodpublicsetLoader( \Zend_Tool_Framework_Loader_Interface $loader ) : \Zend_Tool_Framework_Registry

setLoader()

Parameters
Name Type Description
$loader \Zend_Tool_Framework_Loader_Interface
Returns
Type Description
\Zend_Tool_Framework_Registry
methodpublicsetManifestRepository( \Zend_Tool_Framework_Manifest_Repository $manifestRepository ) : \Zend_Tool_Framework_Registry

setManifestRepository()

Parameters
Name Type Description
$manifestRepository \Zend_Tool_Framework_Manifest_Repository
Returns
Type Description
\Zend_Tool_Framework_Registry
methodpublicsetProviderRepository( \Zend_Tool_Framework_Provider_Repository $providerRepository ) : \Zend_Tool_Framework_Registry

setProviderRepository()

Parameters
Name Type Description
$providerRepository \Zend_Tool_Framework_Provider_Repository
Returns
Type Description
\Zend_Tool_Framework_Registry
methodpublicsetRequest( \Zend_Tool_Framework_Client_Request $request ) : \Zend_Tool_Framework_Registry

setRequest()

Parameters
Name Type Description
$request \Zend_Tool_Framework_Client_Request
Returns
Type Description
\Zend_Tool_Framework_Registry
methodpublicsetResponse( \Zend_Tool_Framework_Client_Response $response ) : \Zend_Tool_Framework_Registry

setResponse()

Parameters
Name Type Description
$response \Zend_Tool_Framework_Client_Response
Returns
Type Description
\Zend_Tool_Framework_Registry
methodpublicsetStorage( \Zend_Tool_Framework_Client_Storage $storage ) : \Zend_Tool_Framework_Registry

setStorage()

Parameters
Name Type Description
$storage \Zend_Tool_Framework_Client_Storage
Returns
Type Description
\Zend_Tool_Framework_Registry
Documentation was generated by DocBlox 0.15.1.