Ver Mensaje Individual
  #15 (permalink)  
Antiguo 02/07/2015, 09:16
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 10 meses
Puntos: 379
Respuesta: Función previa a ejecutar una función estática

Cita:
Iniciado por zeuslife Ver Mensaje
Claro, pero la cuestión es que, por ejemplo, para fallos con el tema de los commit, estos no son controlados, y nos gustaría que para ciertos casos (error de conexión a db o similar) se hiciese algún tipo de retry automático.

De ahí el ponerlo a más bajo nivel.
Y cual es el problema ? solo tienes que capturar la excepción PDOException y actuar en consecuencia.
Código PHP:
Ver original
  1. try {
  2.     $newUser = User::create(
  3.         [
  4.             'username' => Input::get('username'),
  5.         ]
  6.     );
  7. } catch (\PDOException $e) {
  8.     //intentas reconectar
  9. }
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.