Wygląda na to, że nie jest możliwe złapanie błędów samodzielnie, po otrzymaniu błędu 4 wyjścia laravel.Laravel 4 - Błędy połowu
Na przykład jeśli próbuję:
$databaseConfig = Config::get('database.connections.mysql');
$connect = mysql_connect($databaseConfig['host'], $databaseConfig['username'], $databaseConfig['password']);
if (!$connect)
{
return 'error';
}
Jeśli wystąpi błąd i nie dostanie "error", insted laravel pokazuje mi wyjątek (w tym pomarańczowym miejscu).
To samo jeśli iść dalej i spróbować
try {
$pdo = DB::connection('mysql')->getPdo();
}
catch(PDOException $exception) {
return Response::make('Database error! ' . $exception->getCode());
}
Czy istnieje jakiś sposób, aby to zrobić?
Dziękuję bardzo. To był problem z Obszarem Nazw, który wskazałeś. Nie wiedziałem, że to działa w ten sposób. Jeszcze raz dziękuję. – Michael
Nie ma problemu, problemy z ustawieniami nazw przestraszyły nas w pewnym momencie ;-) – DerLola
Tak, dziękuję za uwagę w kwestii przestrzeni nazw. –