Zend_Application_Resource_Modules Zend_Application_Resource_Modules se utiliza para inicializar sus módulos de aplicación. Si su módulo tiene un archivo Bootstrap.php en su raíz, y contiene una clase llamada Module_Bootstrap (donde "Module" es el nombre del módulo), entonces usará esa clase para arrancar el módulo. Por defecto, se creará una instancia de Zend_Application_Module_Autoloader para el módulo, utilizando el nombre del módulo y del directorio para inicializarlo. Dependencia de recursos del Front Controller El recurso Modules tiene una dependencia de Front Controller resource. Usted puede, por supuesto, proporcionar su propia sustitución de ese recurso mediante un recurso personalizado de la clase Front Controller o un método inicializador de la clase -- tan largo como se quiera siempre que el plugin del recurso de la clase termine en "Frontcontroller" o el método inicializador se llame "_initFrontController" (case insensible). Configurando Módulos Usted puede especificar una configuración específica de un mósulo utilizando el nombre del módulo como un prefijo/sub-sección en su archivo de configuración. Por ejemplo, supongamos que su aplicación tiene un mósulo "noticias". Los siguientes son ejemplos de INI y XML que muestran la configuración de recursos en ese módulo. pdo_mysql localhost webuser XXXXXXX news true ]]> Recuperando el bootstrap de un módulo específico En ocasiones, puede que necesite para recuperar el objeto bootstrap de un módulo específico -- tal vez para ejecutar discretos métodos bootstrap ,o a recoger el cargador automático con el fin de configurarlo. Esto puede hacerse utilizando el método getExecutedBootstraps() de los recursos de Módulo. getPluginResource('modules'); $moduleBootstraps = $resource->getExecutedBootstraps(); $newsBootstrap = $moduleBootstraps['news']; ]]>