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()->input('content'), [ 'searchers' => request()->input('searchers'), ]); try { return response()->json($searchAndDisplace->execute(), 200); } catch (\Exception $exception) { return response()->json([ 'message' => $exception->getMessage(), 'trace' => $exception->getTrace(), ], 400); } } }