我这样做后如何检查初始化是否成功?
ActiveRecord\Config::initialize(function($cfg){
$cfg->set_model_directory('models');
$cfg->set_connections(array(
'development' => "mysql://root:root@localhost/blog"
));
});
然后我开始做类似的事情:
$posts = Post::all();
在执行上述操作之前,我想检查初始化是否成功。
使用 PDO对象,我可以这样做:
if $con ? /*execute query*/ : /*failed to connect*/
我怎样才能与ActiveRecord达成同样的保证?
答案 0 :(得分:1)
您可以从某个实例检查连接(假设您已将某个模型实例化为$model
),如下所示:
$model->connection();
您可以通过调用连接类
静态地执行此操作\Activerecord\Connection::instance();