Word::all(), ]); } /** * Store a new Word in the database. */ public function store(WordRequest $request): RedirectResponse { $word = new Word; $word->name = $request->name; $word->translation = $request->translation; $word->save(); return redirect('/words'); } /** * Update an existing Word in the database. */ public function edit($id) { $data = Word::find($id); $id = $data->id; $name = $data->name; $translation = $data->translation; //return $translation; return view("words.modify-word-form", compact('id', "name", "translation")); } /** * Update an existing Word in the database. */ public function update(WordRequest $request, $id): RedirectResponse { $data = Word::find($id); $data->name = $request->name; $data->translation = $request->translation; $data->save(); return redirect('/words'); } /** * Delete an existing Word in the database. */ public function delete($id): RedirectResponse { Word::destroy($id); return redirect('/words'); } }