@@ 128-130 (lines=3) @@ | ||
125 | } |
|
126 | ||
127 | public function acceptRequest(TransferRequest $request) { |
|
128 | if ($request->getAcceptedTime() !== null || $request->getActionedTime() !== null || $request->getRejectedTime() !== null) { |
|
129 | throw new \Exception('Already actioned, accepted or rejected'); |
|
130 | } |
|
131 | // Create a background job, update accepted time |
|
132 | $request->setAcceptedTime($this->timeFactory->getTime()); |
|
133 | $this->requestMapper->update($request); |
|
@@ 150-152 (lines=3) @@ | ||
147 | ||
148 | public function rejectRequest(TransferRequest $request) { |
|
149 | // Cleanup the lock, save reject timestamp |
|
150 | if ($request->getAcceptedTime() !== null || $request->getActionedTime() !== null || $request->getRejectedTime() !== null) { |
|
151 | throw new \Exception('Already actioned, accepted or rejected'); |
|
152 | } |
|
153 | // Create a background job, update accepted time |
|
154 | $request->setRejectedTime($this->timeFactory->getTime()); |
|
155 | $this->requestMapper->update($request); |