1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- EN-Revision: 20763 -->
4 <sect2 id="zend.application.core-functionality.resource-resource">
5 <title>Zend_Application_Resource_Resource</title>
8 <classname>Zend_Application_Resource_Resource</classname>
10 interfaz para recursos de plugin utilizados con clases bootstrap implementando
11 <classname>Zend_Application_Bootstrap_ResourceBootstrapper</classname>
13 Se espera que los recursos de plugins permitan la configuración,
15 bootstrap, y aplicar un patrón de estrategia para la
16 inicialización de recursos.
19 <table id="zend.application.core-functionality.resource-resource.api">
20 <title>Zend_Application_Resource_Resource Interface</title>
25 <entry>Valor de Retorno</entry>
26 <entry>Parámetros</entry>
27 <entry>Descripción</entry>
33 <methodname>__construct($options = null)</methodname>
42 <varname>$options</varname>
44 <emphasis>opcional</emphasis>
46 Opciones con las cuales establecer el estado de los recursos.
53 El constructor debería permitir pasar opciones con las
54 cuales inicializar el estado.
61 <methodname>setBootstrap(Zend_Application_Bootstrap_Bootstrapper $bootstrap)</methodname>
64 <classname>Zend_Application_Resource_Resource</classname>
70 <varname>$bootstrap</varname>
72 <emphasis>requerido</emphasis>
74 Padre del bootstrap inicializando este recurso.
81 Debería permitir registrar el objeto padre del bootstrap.
88 <methodname>getBootstrap()</methodname>
91 <classname>Zend_Application_Bootstrap_Bootstrapper</classname>
96 Recuperar la instancia del bootstrap registrado.
103 <methodname>setOptions(array $options)</methodname>
106 <classname>Zend_Application_Resource_Resource</classname>
112 <varname>$options</varname>
114 <emphasis>requerido</emphasis>
116 Opciones con las cuales establecer el estado.
123 Establecer el estado del recurso.
130 <methodname>getOptions()</methodname>
138 Recuperar opciones registradas.
145 <methodname>init()</methodname>
153 Patrón de estrategia: ejecute inicialización de los recursos.