function handleNewSubreddit() { $data = Input::only(['title', 'description', 'sidebar']); $data['created_by'] = Auth::user()->id; $validator = Validator::make($data, ['title' => 'required|min:3', 'description' => 'required|max:500', 'sidebar' => 'required|max:1500']); if ($validator->fails()) { return Redirect::route('create')->withErrors($validator)->withInput(); } $newSubreddit = Subreddit::create($data); if ($newSubreddit) { return Redirect::to('/r/' . $data['title']); } }