1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- EN-Revision: 20763 -->
4 <sect2 id="zend.application.core-functionality.bootstrap-resourcebootstrapper">
5 <title>Zend_Application_Bootstrap_ResourceBootstrapper</title>
8 <classname>Zend_Application_Bootstrap_ResourceBootstrapper</classname>
10 interfaz para usar cuando una clase de arranque cargará recursos
12 ejemplo, uno o más recursos no se definirán
13 directamente en la clase, sino más bien via
15 Debe ser utilizado en conjunción con
16 <link linkend="zend.application.core-functionality.bootstrap-bootstrapper">Zend_Application_Bootstrap_Bootstrapper</link>
18 <link linkend="zend.application.core-functionality.bootstrap-bootstrapabstract">Zend_Application_Bootstrap_BootstrapAbstract</link>
19 que implementan esta funcionalidad.
23 Los siguientes métodos conforman la definición de la interfaz.
26 <table id="zend.application.core-functionality.bootstrap-resourcebootstrapper.methods-table">
27 <title>Zend_Application_Bootstrap_ResourceBootstrapper Interface</title>
32 <entry>Valor de Retorno</entry>
33 <entry>Parámetros</entry>
34 <entry>Descripción</entry>
40 <methodname>registerPluginResource($resource, $options =
44 <classname>Zend_Application_Bootstrap_ResourceBootstrapper</classname>
50 <varname>$resource</varname>
52 <emphasis>requerido</emphasis>
54 Un nombre de recurso o un objeto
55 <classname>Zend_Application_Resource_Resource</classname>
62 <varname>$options</varname>
64 <emphasis>opcional</emphasis>
67 <classname>Zend_Config</classname>
68 para pasar al recurso en instanciación.
75 Registre un recurso con la clase, proporcionando
76 configuración opcional para pasar al recurso.
83 <methodname>unregisterPluginResource($resource)</methodname>
86 <classname>Zend_Application_Bootstrap_ResourceBootstrapper</classname>
92 <varname>$resource</varname>
94 <emphasis>requerido</emphasis>
96 Nombre de un recurso para des-registrar desde la clase.
103 Eliminar un recurso de plugin de la clase.
110 <methodname>hasPluginResource($resource)</methodname>
119 <varname>$resource</varname>
121 <emphasis>requerido</emphasis>
130 Determinar si un recurso específico se ha registrado
138 <methodname>getPluginResource($resource)</methodname>
141 <classname>Zend_Application_Resource_Resource</classname>
147 <varname>$resource</varname>
149 <emphasis>requerido</emphasis>
151 Nombre de un recurso a recuperar (string).
158 Recuperar una instacia de un recurso de plugin por su nombre.
165 <methodname>getPluginResourceNames()</methodname>
173 Recuperar una lista de todos los nombres de recursos de
181 <methodname>setPluginLoader(Zend_Loader_PluginLoader_Interface
182 $loader)</methodname>
185 <classname>Zend_Application_Bootstrap_ResourceBootstrapper</classname>
191 <varname>$loader</varname>
193 <emphasis>requerido</emphasis>
195 Instancia del cargador de plugin para utilizar
196 cuando se resuelven nombres de plugin a las clases.
203 Registre una instancia del cargador de plugin para
204 utilizar cuando se resuelven nombres de clases de plugin.
211 <methodname>getPluginLoader()</methodname>
214 <classname>Zend_Loader_PluginLoader_Interface</classname>
219 Recuperar el cargador de plugin registrado.