Ver Mensaje Individual
  #11 (permalink)  
Antiguo 25/06/2015, 04:20
Avatar de Patriarka
Patriarka
 
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 3 meses
Puntos: 288
Respuesta: Función previa a ejecutar una función estática

Cita:
Iniciado por zeuslife Ver Mensaje
¡Gracias a todos por responder!

La clase que quiero heredar es Eloquent de Laravel (especificamente la 4.2). La idea de heredarlo es que quiero controlar los herrores a "bajo nivel" para que cuando, por ejemplo falle la conexión a la bbdd, haga un retry sin tener que hacerlo manualmente a "alto nivel".

El problema es que hay muchísimos metodos, y lo que nos gustaría es poder heredarlo y crear una especie de método previo a la llamada de la función final, que compruebe si ha habido alguna excepción, y en tal caso que reintente (según la excepción, claro está), sin tener que reimplementar cada método de la clase padre.

Es decir me gustaría tener una función previa, parecido a lo que ha dado @Patriarca (gracias), pero que me asegure que en caso de fallo recojo la excepción que me lance.


¡Gracias!
y bueno en el catch y finally lo podes hacer, no se cual es el problema con eso?