编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

yaf框架教程(6)- yaf框架的启动文件

wxchong 2024-10-16 16:22:15 开源技术 12 ℃ 0 评论

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()

{


}

}

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表