Zend Framework  1.12
Public Member Functions | Protected Attributes | List of all members
Zend_Application_Resource_ResourceAbstract Class Reference

Public Member Functions

 __construct ($options=null)
 Create a instance with options.
 
 setOptions (array $options)
 Set options from array.
 
 getOptions ()
 Retrieve resource options.
 
 mergeOptions (array $array1, $array2=null)
 Merge options recursively.
 
 setBootstrap (Zend_Application_Bootstrap_Bootstrapper $bootstrap)
 Set the bootstrap to which the resource is attached.
 
 getBootstrap ()
 Retrieve the bootstrap to which the resource is attached.
 
- Public Member Functions inherited from Zend_Application_Resource_Resource
 init ()
 Strategy pattern: initialize resource.
 

Protected Attributes

 $_bootstrap
 
 $_options = array()
 
 $_skipOptions
 

Constructor & Destructor Documentation

__construct (   $options = null)

Create a instance with options.

Parameters
mixed$options

Implements Zend_Application_Resource_Resource.

Member Function Documentation

getBootstrap ( )

Retrieve the bootstrap to which the resource is attached.

Returns
null|Zend_Application_Bootstrap_Bootstrapper

Implements Zend_Application_Resource_Resource.

getOptions ( )

Retrieve resource options.

Returns
array

Implements Zend_Application_Resource_Resource.

mergeOptions ( array  $array1,
  $array2 = null 
)

Merge options recursively.

Parameters
array$array1
mixed$array2
Returns
array
setBootstrap ( Zend_Application_Bootstrap_Bootstrapper  $bootstrap)

Set the bootstrap to which the resource is attached.

Parameters
Zend_Application_Bootstrap_Bootstrapper$bootstrap
Returns
Zend_Application_Resource_Resource

Implements Zend_Application_Resource_Resource.

setOptions ( array  $options)

Set options from array.

Parameters
array$optionsConfiguration for resource
Returns
Zend_Application_Resource_ResourceAbstract

Implements Zend_Application_Resource_Resource.

Member Data Documentation

$_bootstrap
protected
$_options = array()
protected
$_skipOptions
protected
Initial value:
= array(
'options',
'config',
)