Я пытаюсь предотвратить query
в DB, если соединение невозможно. В принципе, если не удается подключиться и app_debug = false
это jusst выбрасывает 500 ошибок, и если app_debug = true
показывает трассировку ошибки.Laravel Проверьте, можно ли подключиться к DB
мне нужно, когда Ther нет подключения к БД просто возвращает пустой array
До сих пор я попытался это:
foreach(config('some_config') as $v){
if(config('database.connections.'.$v)){{
if(DB::connection($v)->getDatabaseName()){
//ther is connection can query DB
}
//no connection next element
}
}
Но все-таки я получаю ошибку 500, любые предложения? (Laravel путь, Whithout использованием PDO or mysqli_connect
Вы пробовали 'если (DB :: подключения (?) -> getDatabaseName()) {}' –
@SulthanAllaudeen Мне нужно протестировать его по определенному соединению, а не по умолчанию. – Froxz
Изменен вопрос – Froxz