/** * Store a tag in the database. * * @param Request $request * @return Response */ public function store(Request $request) { $this->validate($request, $this->rules); $tag = new Tag(); $tag->title = $request->input('title'); if (!$tag->save()) { abort(500); } if ($request->ajax()) { return ['item' => $tag]; } else { return redirect()->route('tag.view', ['id' => $tag->id]); } }