public function getFeedback(AreaRequest $item) { $this->transaction->requestTransaction(); try { return ['status' => 1, 'messageNum' => $item->getCommentNum(), 'messages' => $item->getFeedback($this->conn, $this->timeFormatter)]; } catch (Exception $ex) { $this->transaction->requestRollback(); throw $ex; } }