完成此操作后,如何检查初始化是否成功?
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实现同样的保证?
您可以检查来自某个实例的连接(假设您已经将某个模型实例化为$model
),如下所示:
$model->connection();
您可能可以通过调用连接类静态地执行此操作
'Activerecord'Connection::instance();