getAfterIngest($id); return response()->json([ 'content' => $documentContent, 'ingest_status' => !! $documentContent ? 'success' : 'fail', ], 200); } catch (\Exception $exception) { return response()->json([ 'message' => $exception->getMessage(), ], 400); } } public function store() { request()->validate([ 'content' => 'required', // String or file. 'searchers' => 'required|array', // Check if matches all rules, must have 'key' and 'replace_with'. ]); $searchAndDisplace = new SearchAndDisplace(request()->get('content'), [ 'searchers' => request()->get('searchers'), ]); try { $resultedDocumentContent = $searchAndDisplace->execute(); return response()->json([ 'content' => $resultedDocumentContent, ], 200); } catch (\Exception $exception) { return response()->json([ 'message' => $exception->getMessage(), ], 400); } } }