引导类如何在Zend框架中使用

  介绍

本篇文章给大家分享的是有关引导类如何在Zend框架中使用,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

<强> Zend_Application_Bootstrap_Bootstrapper

Zend_Application_Bootstrap_Bootstrapper是所有引导类必须实现的基本接口。基本功能是用于配置,注册资源,引导(无论是单个资源或整个应用程序),并运行应用程序。

接口方法:

<强> Zend_Application_Bootstrap_Bootstrapper界面

MethodReturn ValueParametersDescription <李>

<类var=" varname ">应用:美元,必填的只

接受一个Zend_Application

或一个Zend_Application_Bootstrap_Bootstrapper对象作为唯一的参数。

构造方法。接受一个参数,参数要求是一个Zend_Application对象,或另一个引导对象。

<李>

<类var=" varname "> 美元选择:,必填。配置选项数组

通常情况下,选项都可以匹配映射到对应的setter,否则,选项仅仅会被存储,便于以后查找

, | N/A 获取应用实例

N/A 获取环境

N/获取可以可用的资源

<李>

<类var=" varname "> :美元资源,可选

如果,<类var=" varname ">美元资源为空,注册所有资源。如果为字符串注册指定的资源,如果是数组,只注册指定的资源。

N/p <类=皃ara”>执行引导。

<强> Zend_Application_Bootstrap_ResourceBootstrapper

Zend_Application_Bootstrap_ResourceBootstrapper是一个接口,用于引导类加载注册外部资源,也就是说,一个或多个资源不会直接在类中定义,而是通过插件形式引入。它应该与Zend_Application_Bootstrap_Bootstrapper结合使用;Zend_Application_Bootstrap_BootstrapAbstract实现了这个功能。

接口方法:

<强> Zend_Application_Bootstrap_ResourceBootstrapper界面

MethodReturn ValueParametersDescription <李>

<类var=" varname "> :美元资源,必填,要求是资源名称。

或者Zend_Application_Resource_Resource对象

<李>

<类var=" varname "> 美元选择:,可选只数组或Zend_Config对象,传递要注册的资源的实例。

用于注册资源类,通过可选选项传递资源

<李>

<类var=" varname "> :美元资源,必填的。注销注册资源的名称

删除插件资源
,

<李>

<类var=" varname "> :美元资源,必填。资源名称。


,

<李>

<类var=" varname "> :美元资源,必填。资源名称


,

N/A
,

<李>

<类var=" varname ">装载机:美元,必填


,

N/A
,

<强> Zend_Application_Bootstrap_BootstrapAbstract

Zend_Application_Bootstrap_BootstrapAbstract是一个抽象类,它提供了一个通用的引导基本功能。它实现了Zend_Application_Bootstrap_Bootstrapper和Zend_Application_Bootstrap_ResourceBootstrapper。

<强> Zend_Application_Bootstrap_BootstrapAbstract方法

MethodReturn ValueParametersDescription <李>

<类var=" varname ">应用:美元,必填

接受a ,或a 对象作为唯一的参数。

<李>

<类var=" varname "> 美元选择:,必填。选项数组

所有选项都可以映射到选项指定的setter,

否,则该选项将只是被存储供以后查找

例如,如果在扩展类中定义一个setFoo()方法,可以通过foo选项传递值
,
,
,也可用于两个额外的,特殊的选项。
,, pluginPaths用于指定资源插件路径前缀,它应该是一个前缀为文件系统路径的类的关联数组。

引导类如何在Zend框架中使用