Yaf_Loader::__construct

(Yaf >=1.0.0)

Yaf_Loader::__construct构造函数是私有的

说明

private function Yaf_Loader::__construct()

构造一个新的加载器。该构造函数是私有的;Yaf_Loader 是单例。请使用 Yaf_Loader::getInstance() 获取实例。

参数

此函数没有参数。

返回值

没有返回值。

示例

示例 #1 获取 Yaf_Loader 单例

<?php
$app = new Yaf_Application(__DIR__ . "/conf/application.ini");

/* the constructor is private; use getInstance() instead */
$loader = Yaf_Loader::getInstance();
var_dump($loader instanceof Yaf_Loader);

/* instantiating directly raises an Error */
try {
    $loader = new Yaf_Loader();
} catch (Error $e) {
    echo $e->getMessage(), PHP_EOL;
}
?>

以上示例的输出类似于:

bool(true)
Call to private Yaf_Loader::__construct() from global scope

参见