\ThinkThink

ThinkPHP 引导类

Summary

Methods
Properties
Constants
start()
addMap()
getMap()
autoload()
instance()
appException()
appError()
fatalError()
halt()
trace()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$_map
$_instance
N/A

Properties

$_map

$_map : 

Type

$_instance

$_instance : 

Type

Methods

start()

start() : void

应用程序初始化

addMap()

addMap(  $class,   $map = '') 

Parameters

$class
$map

getMap()

getMap(  $class = '') 

Parameters

$class

autoload()

autoload(string  $class) : void

类库自动加载

Parameters

string $class

对象类名

instance()

instance(string  $class, string  $method = '') : object

取得对象实例 支持调用类的静态方法

Parameters

string $class

对象类名

string $method

类的静态方法名

Returns

object

appException()

appException(mixed  $e) 

自定义异常处理

Parameters

mixed $e

异常对象

appError()

appError(integer  $errno, string  $errstr, string  $errfile, integer  $errline) : void

自定义错误处理

Parameters

integer $errno

错误类型

string $errstr

错误信息

string $errfile

错误文件

integer $errline

错误行数

fatalError()

fatalError() 

halt()

halt(mixed  $error) : void

错误输出

Parameters

mixed $error

错误

trace()

trace(string  $value = '[think]', string  $label = '', string  $level = 'DEBUG', boolean  $record = false) : void|array

添加和获取页面Trace记录

Parameters

string $value

变量

string $label

标签

string $level

日志级别(或者页面Trace的选项卡)

boolean $record

是否记录日志

Returns

void|array