Php/docs/class.yaf-application

来自菜鸟教程
跳转至:导航、​搜索

(No version information available, might only be in Git)

简介

Yaf_Application为应用提供了一个辅助设施。 它提供了可重用的资源,常见的和模块化的引导类,还有依赖的检查。

Note:

Yaf_Application实现了单例模式。 Yaf_Application不能够被序列化和反序列化, 因为当你尝试使用PHPUnit来为Yaf写一些测试用例的时候会造成一些不必要的麻烦。

你可以使用PHPUnit的@backupGlobals注释来控制全局变量的备份和恢复操作, 从而可以解决这个问题。

类摘要


final Yaf_Application {

/* 属性 */

protected $config

protected $dispatcher

protected static $_app

protected $_modules

protected $_running

protected $_environ

/* 方法 */

public static app ( ) : void

public bootstrap ([ Yaf_Bootstrap_Abstract $bootstrap ] ) : void

public__construct ( mixed $config [, string $envrion ] )

public __destruct ( ) : void

public environ ( ) : void

public execute ( callable $entry , string $... ) : void

public getLastErrorMsg ( ) : string

public getLastErrorNo ( ) : int

public getModules ( ) : array

public run ( ) : void

public setAppDirectory ( string $directory ) : Yaf_Application

}

属性

config
dispatcher
_app
_modules
_running
_environ


Table of Contents