/** * 获取DI单体实例 * * - 1、将进行service级的构造与初始化 * - 2、也可以通过new创建,但不能实现service的共享 */ public static function one() { if (self::$instance == NULL) { self::$instance = new PhalApi_DI(); self::$instance->onConstruct(); } return self::$instance; }
public static function setInstance($instance) { PhalApi_DI::$instance = $instance; }