En métodos Model::insert(), Model::update() y Model::delete() se valida que el método haya creado la transacción antes de ejecutar el commit o el rollback. Lo anterior ya que si el método no pudo crear la transacción significa que alguien más pudo haberla creado y en este caso ese alguien es quien deberá hacer el commit o rollback.
En métodos Model::insert(), Model::update() y Model::delete() se valida que el método haya creado la transacción antes de ejecutar el commit o el rollback. Lo anterior ya que si el método no pudo crear la transacción significa que alguien más pudo haberla creado y en este caso ese alguien es quien deberá hacer el commit o rollback.

SowerPHP/sowerphp,SowerPHP/sowerphp,SowerPHP/sowerphp