public function update(AreaRequest $item) { $this->transaction->requestTransaction(); $item->update($this->conn); }
public function update(AreaRequest $item) { $this->transaction->requestTransaction(); try { $item->update($this->conn); $this->eventDispatcher->dispatch(CantigaEvents::AREA_REQUEST_UPDATED, new AreaRequestEvent($item)); } catch (Exception $exception) { $this->transaction->requestRollback(); throw $exception; } }