php 5.5.12 yaf,yaf框架教程(5)- yaf框架的启动文件
yaf框架的啟動文件又被稱為引導層,一般放在應用目錄(application)下,主要作用是在框架啟動時,初始化設置,注冊插件,加載全局的方法等。
在Bootstrap類中, 所有以_init開頭的方法, 都會被Yaf調用到,因此需要被調用的都以_init開頭,注意是一個英文下劃線(_)。
bootstrap類中支持的方法
class Bootstrap extends Yaf_Bootstrap_Abstract {
//配置文件
public function _initConfig() {
$arrConfig = Yaf_Application::app()->getConfig();
Yaf_Registry::set('config', $arrConfig);
}
//初始化全局自動加載
public function _initAutoload() {
}
//注冊插件
public function _initPlugin(Yaf_Dispatcher $dispatcher) {
}
//在這里注冊自己的路由協議,默認使用簡單路由
public function _initRoute(Yaf_Dispatcher $dispatcher) {
}
//在這里注冊自己的view控制器,例如smarty,firekylin
public function _initView(Yaf_Dispatcher $dispatcher) {
}
//載入方法庫
public function _initLibrary()
{
Yaf_Loader::import('Function.php');
}
//載入數據庫
public function _initDatabase()
{
}
//載入緩存類
public function _initCache()
{
}
}
總結
以上是生活随笔為你收集整理的php 5.5.12 yaf,yaf框架教程(5)- yaf框架的启动文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Hibernate 入门之轻松上手
- 下一篇: 各种作业的整理目录