'error', 'key' => 'importPDF', 'method' => 'importPDF', 'data' => '', ]; $token = $request->headers->get('x-auth-token'); if (!$token) { $body['data'] = 'No token provided !'; return $respond->statusUnauthorized()->createBody($body)->respond(); } // TODO : Add a key checker, expected "generationType" & "fileType" $content = $request->get('content'); $pageDuplicateId = !empty($request->get('pageDuplicateId')) && (int) $request->get('pageDuplicateId') > 0? (int) $request->get('pageDuplicateId') : null; $files = $request->files->all(); $pageOption = $query->importPDF($id, $files, $content, $pageDuplicateId); if($pageOption){ $body['type'] = "success"; $body['data'] = $pageOption; } return $respond->createBody($body)->respond(); } }