# Zend_Application_Resource_Resource

`Zend_Application_Resource_Resource` es una interfaz para recursos de plugin utilizados con clases bootstrap implementando `Zend_Application_Bootstrap_ResourceBootstrapper` . Se espera que los recursos de plugins permitan la configuración, estar enterados del bootstrap, y aplicar un patrón de estrategia para la inicialización de recursos.

## Zend_Application_Resource_Resource Interface

Método | Valor de Retorno | Parámetros | Descripción
--- | --- | --- | ---

`__construct($options = null)`

Void

- `$options` : opcional . Opciones con las cuales establecer el estado de los recursos.

El constructor debería permitir pasar opciones con las cuales inicializar el estado.

`setBootstrap(Zend_Application_Bootstrap_Bootstrapper $bootstrap)`

`Zend_Application_Resource_Resource`

- `$bootstrap` : requerido . Padre del bootstrap inicializando este recurso.

Debería permitir registrar el objeto padre del bootstrap.

`getBootstrap()` | `Zend_Application_Bootstrap_Bootstrapper` | N/A | Recuperar la instancia del bootstrap registrado.

`setOptions(array $options)`

`Zend_Application_Resource_Resource`

- `$options` : requerido . Opciones con las cuales establecer el estado.

Establecer el estado del recurso.

`getOptions()` | Array | N/A | Recuperar opciones registradas.
`init()` | Mixed | N/A | Patrón de estrategia: ejecute inicialización de los recursos.