public function updateTutorial($id, PanelTutorialRequest $request) { $tutorial = Tutorial::findOrFail($id); $tutorial->update(['title' => $request->input('title'), 'body' => $request->input('body')]); flash()->success('Udało Ci się edytować poradnik, oczekuj na informację zwrotną dotyczącą jego akceptacji.'); return redirect('/paneltutorials'); }
public function addTutorial($id, AddTutorialRequest $request) { $tutorial = Tutorial::findOrFail($id); if ($request->input('accepted') == 1) { $tutorial->update(['title' => $request->input('title'), 'body' => $request->input('body'), 'accepted' => 1]); Notification::create(['not_title' => 'Kliknij i przejdź do panelu poradników, aby sprawdzić szczegóły', 'not_body' => 'Twój poradnik został zaakceptowany', 'not_status' => 3, 'not_from_user_name' => \Auth::user()->name, 'user_id' => $tutorial->user['id'], 'not_route' => '/paneltutorials']); flash()->success('Udało Ci się wprowadzić poradnik do bazy danych poradników.'); return redirect('/admin/tutorials'); } elseif ($request->input('accepted') == 0) { $tutorial->update(['title' => $request->input('title'), 'body' => $request->input('body'), 'accepted' => 0, 'notchecked_reason' => $request->input('notaccepted_reason')]); Notification::create(['not_title' => 'Kliknij i przejdź do panelu poradników, aby sprawdzić szczegóły', 'not_body' => 'Twój poradnik został odrzucony', 'not_status' => 3, 'not_from_user_name' => \Auth::user()->name, 'user_id' => $tutorial->user['id'], 'not_route' => '/paneltutorials']); flash()->success('Udało Ci się odrzucić poradnik, tworzący dostał odpowiedź zwrotną wraz z powodem odrzucenia.'); return redirect('/admin/tutorials'); } }