zend framework的Bootstrap.php 可以任意配置文件目录结构
来源:互联网 发布:手机导航需要网络吗 编辑:程序博客网 时间:2024/06/06 03:08
Bootstrap.php 中的所有以_init开头的方法都是在加载时自动运行的,因此可以在其中添加任意以_init开头的方法。
1:_initAuthload方法 改变了application原有的目录结构,
在application目录下的models下面添加了一个ModelInterface文件夹,services目录下面添加了一个ServiceInterface文件夹,最外层的application目录下添加了一个factory文件夹
2:_initDb方法自动加载数据库配置
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
/**
*
* 自动加载
*/
public function _initAuthLoad()
{
$moduleLoader = new Zend_Application_Module_Autoloader(
array(
'namespace' => '',
'basePath' =>APPLICATION_PATH
)
);
$moduleLoader->addResourceTypes(array(
'dbinterface' => array(
'namespace' => 'Model_ModelInterface',
'path' => 'models/ModelInterface',
),
'serviceinterface' => array(
'namespace' => 'Service_ServiceInterface',
'path' => 'services/ServiceInterface',
),
'factory' => array(
'namespace' => 'Factory',
'path' => 'factory',
),
));
return $moduleLoader;
}
/**
*
* 加载数据库配置文件
*/
public function _initDb(){
$config = new Zend_Config_Ini(APPLICATION_PATH.'/configs/config.ini',null,true);
$db = Zend_Db::factory($config->itecheasy->db->adapter,$config->itecheasy->db->toArray());
Zend_Db_Table::setDefaultAdapter($db);
}
}
- zend framework的Bootstrap.php 可以任意配置文件目录结构
- zend framework的目录结构
- Zend Framework教程-应用的目录结构
- Zend Framework模块目录结构
- Zend Framework模块目录结构
- Zend Framework 项目目录结构
- PHP Framework目录结构
- Zend Framework MVC的结构
- Zend Framework MVC的结构
- Zend Framework MVC的结构
- Zend Framework MVC的结构
- Zend Framework教程-Bootstrap
- Bootstrap的目录结构
- zend framework Bootstrap.php数据库适配器配置及错误解决
- Zend framework框架开发配置以及目录结构详解
- Zend Framework 1 MVC的结构
- php zend framework 的一些功能说明
- php Zend framework 学习
- mysql常用命令(自己用的比较多的)
- org.apache.commons.lang.time.DateFormatUtils
- org.apache.commons.lang.time.DurationFormatUtils
- vim命令(自己用的比较多的)
- IOS4 UITableView详解
- zend framework的Bootstrap.php 可以任意配置文件目录结构
- org.apache.commons.collections.CollectionUtils
- Flex的数据绑定方式一览
- java示例3——Get the current method name
- vbs之路
- org.apache.commons.lang.math.NumberUtils
- org.apache.commons.lang.ArrayUtils
- Oracle存储过程编写经验和优化措施
- org.apache.commons.lang.StringUtils