/** * Activate the Sponsor. * * @param int $id * @param SponsorRequest $request * * @return Response */ public function activate($id, Request $request) { $sponsor = Sponsor::where('id', $id)->first(['id', 'name']); if (empty($sponsor)) { session()->flash('message', "No se encuentra el anuncio"); session()->flash('message_important', true); session()->flash('type', 'danger'); } $sponsor->update($request->only('active')); $message = $request->active ? 'activó' : 'desactivó'; session()->flash('message', "Se {$message} el anuncio {$sponsor->name} satisfactoriamente"); return redirect()->route('admin.sponsors.index'); }