Compare commits

...
1 Commits
Author SHA1 Message Date
Barry vd. Heuvel eda37f3442 Catch PDO errors when getting drivers/connections 2013-07-12 14:39:12 +02:00
@@ -224,19 +224,24 @@ exit('Only to be used as an helper for your IDE');\n\n";
} }
public function getDriver($alias){ public function getDriver($alias){
if($alias == "Auth"){ try{
$driver = \Auth::driver(); if($alias == "Auth"){
}elseif($alias == "DB"){ $driver = \Auth::driver();
$driver = \DB::connection(); }elseif($alias == "DB"){
}elseif($alias == "Cache"){ $driver = \DB::connection();
$driver = \Cache::driver(); }elseif($alias == "Cache"){
}elseif($alias == "Queue"){ $driver = \Cache::driver();
$driver = \Queue::connection(); }elseif($alias == "Queue"){
}else{ $driver = \Queue::connection();
}else{
return false;
}
return get_class($driver);
}catch(\Exception $e){
$this->error("Could not determine driver/connection for $alias.");
return false; return false;
} }
return get_class($driver);
} }
/** /**