コード例 #1
0
 /**
  * File Upload Action
  *
  * @param $parentSection
  * @param $parentId
  * @param null $id
  *
  * @return \Illuminate\Http\JsonResponse
  */
 public function fileUploadAction($parentSection, $parentId, $id = null)
 {
     try {
         $fileService = new ApiFileService($parentSection, $parentId);
         $data = $fileService->handleImages($id);
         $this->response->setContent($data)->setStatus(200);
     } catch (Exception $e) {
         $this->response->setContent($e->getMessage())->setStatus($e->getCode());
     }
     return response()->json($this->response->getContent(), $this->response->getStatus());
 }