PHP ActiveRecord, как проверить успешность соединения с базой данных?

Как проверить, была ли инициализация успешной после этого?

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?

Solutions Collecting From Web of "PHP ActiveRecord, как проверить успешность соединения с базой данных?"

Вы можете проверить соединение с каким-либо экземпляром, который у вас есть (скажем, у вас есть модель, созданная как $model ), например:

 $model->connection(); 

Вероятно, вы можете сделать это статически, вызвав класс подключения

 \Activerecord\Connection::instance();