Module bootstrapping resource

category Zend
package Zend_Application
subpackage Resource
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License
inherited_from \Zend_Application_Resource_ResourceAbstract

 Methods

Constructor

__construct(mixed $options = null

Must take an optional single argument, $options.

inherited_from \Zend_Application_Resource_ResourceAbstract::__construct()

Parameters

$options

mixed

Create a instance with options

__construct(mixed $options = null
Inherited

Must take an optional single argument, $options.

inherited_from \Zend_Application_Resource_Resource::__construct()

Parameters

$options

mixed

Retrieve the bootstrap to which the resource is attached

getBootstrap() : null | \Zend_Application_Bootstrap_Bootstrapper
Inherited
inherited_from \Zend_Application_Resource_Resource::getBootstrap()

Returns

null\Zend_Application_Bootstrap_Bootstrapper

Get bootstraps that have been run

getExecutedBootstraps() : \ArrayObject

Returns

\ArrayObject

Retrieve resource options

getOptions() : array
Inherited
inherited_from \Zend_Application_Resource_Resource::getOptions()

Returns

array

Initialize modules

init() : array

Exceptions

\Zend_Application_Resource_Exception When bootstrap class was not found

Returns

array

Merge options recursively

mergeOptions(array $array1, mixed $array2 = null) : array
Inherited

Parameters

$array1

array

$array2

mixed

Returns

array

Set the bootstrap to which the resource is attached

setBootstrap(\Zend_Application_Bootstrap_Bootstrapper $bootstrap) : \Zend_Application_Resource_Resource
Inherited
inherited_from \Zend_Application_Resource_Resource::setBootstrap()

Parameters

$bootstrap

\Zend_Application_Bootstrap_Bootstrapper

Returns

\Zend_Application_Resource_Resource

Set options from array

setOptions(array $options) : \Zend_Application_Resource_ResourceAbstract
Inherited
inherited_from \Zend_Application_Resource_Resource::setOptions()

Parameters

$options

array

Configuration for resource

Returns

\Zend_Application_Resource_ResourceAbstract

Format a module name to the module class prefix

_formatModuleName(string $name) : string

Parameters

$name

string

Returns

string

bootstrapBootstraps()

bootstrapBootstraps($bootstraps) 

Parameters

$bootstraps

 Properties

 

Parent bootstrap

$_bootstrap : \Zend_Application_Bootstrap_Bootstrapper

Default

 

$_bootstraps

$_bootstraps : \ArrayObject

Default

 

Options for the resource

$_options : array

Default

array()
 

Option keys to skip when calling setOptions()

$_skipOptions : array

Default

array('options', 'config')