public function run() { ForumGroup::create(array('title' => 'Group 1', 'author_id' => 1)); ForumCategory::create(array('title' => 'Group 2', 'group_id' => 1, 'author_id' => 1)); ForumCategory::create(array('title' => 'Group 3', 'group_id' => 1, 'author_id' => 1)); DB::table('users')->insert(['username' => 'admin', 'password' => Hash::make('admin'), 'isAdmin' => 1]); }
public function storeCategory($id) { $validator = Validator::make(Input::all(), array('category_name' => 'required|unique:forum_categories,title')); if ($validator->fails()) { return Redirect::route('forum-home')->withInput()->withErrors($validator)->with('category-modal', '#category_modal')->with('group-id', $id); } else { $group = ForumGroup::find($id); if ($group == null) { return Redirect::route('forum-home')->with('fail', "That group doesn't exist."); } $category = new ForumCategory(); $category->title = Input::get('category_name'); $category->author_id = Auth::user()->id; $category->group_id = $id; if ($category->save()) { return Redirect::route('forum-home')->with('success', 'The category was created'); } else { return Redirect::route('forum-home')->with('fail', 'An error occured while saving the new category.'); } } }
public function run() { ForumGroup::create(array('title' => 'General Discussion', 'author_id' => 1)); ForumCategory::create(array('group_id' => 1, 'title' => 'Test Category 1', 'author_id' => 1)); ForumCategory::create(array('group_id' => 1, 'title' => 'Test Category 2', 'author_id' => 1)); }