dd

Yii


system
继承 class Yii » YiiBase
源自 1.0
版本 $Id: yii.php 2799 2011-01-01 19:31:13Z qiang.xue $
源码
Yii是一个服务于整个框架辅助类。

它封装了YiiBase由YiiBase提供具体功能实现。 你可以通过改写它定制YiiBase的一些功能。

公共属性

属性 类型 描述 定义在
classMap array 用于Yii的自动加载类地图. YiiBase
enableIncludePath boolean 是否要依靠PHP包含路径到自动加载类文件。默认为true。 如果你的宿主环境不允许你改变PHP包含路径,可以设置为false。 或者你想添加另外的自动加载器到默认的Yii自动加载器。 YiiBase

公共方法

方法 描述 定义在
app() 返回应用程序单例,如果单例还没创建为null。 YiiBase
autoload() 类自动加载器。 YiiBase
beginProfile() 标记分析一块代码的开始位置。 YiiBase
createApplication() 创建一个指定类的应用程序。 YiiBase
createComponent() 创建一个对象并根据指定的配置初始化。 YiiBase
createConsoleApplication() 创建一个控制台应用程序实例。 YiiBase
createWebApplication() 创建一个Web应用程序实例。 YiiBase
endProfile() 标记分析一块代码的结束位置。 YiiBase
getFrameworkPath() 返回框架的路径 YiiBase
getLogger() 返回日志信息器 YiiBase
getPathOfAlias() 翻译一个别名为一个文件路径。 YiiBase
getVersion() 返回返回Yii framework版本号 YiiBase
import() 导入一个类或一个目录。 YiiBase
log() 写入一条日志信息。 YiiBase
powered() 返回一个可以在网页中显示的Powered-by-Yii字符串信息 YiiBase
registerAutoloader() 注册一个新的类自动加载器。 YiiBase
setApplication() 在类静态成员中存储应用程序实例。 YiiBase
setLogger() 设置日志记录器对象。 YiiBase
setPathOfAlias() 创建一个路径别名。 YiiBase
t() 翻译一条为指定语言的信息。 YiiBase
trace() 写入一条跟踪信息。 YiiBase