WIP - Order steps & remaining APIs

This commit is contained in:
Fairuz
2021-07-23 12:41:06 +08:00
parent 67e104d7e7
commit d7131dd5f8
22 changed files with 239 additions and 276 deletions
@@ -49,18 +49,11 @@ class FetchScheduleLogic extends AbstractControllerLogic
*/
public function logic(Request $request) : JsonResponse
{
try {
$this->canFetchSchedule->passes();
$this->canFetchSchedule->passes();
$query = $this->fetchesSchedule->execute(['id' => $request->route('id')]);
return $this->resourceResponse(new ScheduleResource($query));
} catch (\Exception $exception){
throw new ErrorException($exception->getMessage(), $exception->getCode());
}
$query = $this->fetchesSchedule->execute(['id' => $request->route('id')]);
return $this->resourceResponse(new ScheduleResource($query));
}
}