category Zend
package Zend_Tool
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License

 Methods

__toString() - cast to string

__toString() : string

Returns

string

addManifest() - Add a manifest for later processing

addManifest(\Zend_Tool_Framework_Manifest_Interface $manifest) : \Zend_Tool_Framework_Manifest_Repository

Parameters

$manifest

\Zend_Tool_Framework_Manifest_Interface

Returns

\Zend_Tool_Framework_Manifest_Repository

count() - required by the Countable Interface

count() : integer

Returns

integer

getIterator() - required by the IteratorAggregate interface

getIterator() : \ArrayIterator

Returns

\ArrayIterator

getManifests()

getManifests() : array<mixed,\Zend_Tool_Framework_Manifest_Interface>

Returns

array<mixed,\Zend_Tool_Framework_Manifest_Interface>

getMetadatas() - This is the main search function for the repository.

getMetadatas(array $searchProperties = array(), boolean $includeNonExistentProperties = true) : array<mixed,\Zend_Tool_Framework_Manifest_Metadata>

example: This will retrieve all metadata that matches the following criteria $manifestRepo->getMetadatas(array( 'providerName' => 'Version', 'actionName' => 'show' ));

Parameters

$searchProperties

array

$includeNonExistentProperties

boolean

Returns

array<mixed,\Zend_Tool_Framework_Manifest_Metadata>

process() - Process is expected to be called at the end of client construction time.

process() : \Zend_Tool_Framework_Manifest_Repository

By this time, the loader has run and loaded any found manifests into the repository for loading

Returns

\Zend_Tool_Framework_Manifest_Repository

setRegistry()

setRegistry(\Zend_Tool_Framework_Registry_Interface $registry) : \unknown
inherited_from \Zend_Tool_Framework_Registry_EnabledInterface::setRegistry()

Parameters

$registry

\Zend_Tool_Framework_Registry_Interface

Returns

\unknown

 Properties

 

$_manifests

$_manifests : array

Default

array()
 

Array of Zend_Tool_Framework_Metadata_Interface

$_metadatas : array

Default

array()
 

$_registry

$_registry : \Zend_Tool_Framework_Provider_Registry_Interface

Default

null