Imooc\Factory::createDatabase();
$db = Imooc\Register::get('db1');
$db->where('id=2');
$db = Imooc\Register::get('db1');
$db->where('id=2');
2015-03-11
我觉得这样讲不好,应该把模式划分一下,比如单例,工厂属于对象创建,对象创建里还丢了一个抽象工厂。前面的那个什么树注册,应该属于提高灵活度的范畴
2015-03-06
static function getInstance(){
if(!self::$db instanceof Database){
self::$db = new self;
}
return self::$db;
}
if(!self::$db instanceof Database){
self::$db = new self;
}
return self::$db;
}
2015-03-06