public function storeAnswer($id, AnswerRequest $request) { if ($request->input('to_message') == $id) { Answer::create(['answer' => $request->input('answer'), 'user_id' => \Auth::id(), 'user_name' => \Auth::user()->name, 'to_message' => $request->input('to_message')]); flash()->success('Wiadomość prywatna została wysłana!'); return redirect('/private/' . $request->input('to_message') . ''); } else { return 'Oszust!'; } }
public function store(AnswerRequest $request) { $question = Question::findOrFail($request->input('question_id')); $this->authorize('view-course', $question->course); $answer = new Answer($request->only(['body'])); $answer->question()->associate($question); $answer->user()->associate(auth()->user()); $answer->save(); session()->flash('success', 'La respuesta ha sido enviada.'); return redirect()->back(); }