/** * Store a newly created resource in storage. * * @param Request $request * * @return mixed */ public function store(Request $request) { $this->validate($request, ['club' => 'required|unique:clubs']); Club::create($request->all()); \Flash::success('Club added!'); return redirect('admin/data-management/clubs'); }
/** * Run the clubs table seeds. * * @return void */ public function run() { DB::table('clubs')->delete(); Club::create(array('name' => "Level'UP", 'slug' => 'bde', 'description' => "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam", 'photo' => 'https://scontent-ams3-1.xx.fbcdn.net/hphotos-xap1/v/t1.0-9/934736_314254778734727_4954772019685029478_n.png?oh=8e3e56732cfeb8ef0c71df443c43c61b&oe=563A0045', 'website' => 'bde.42.fr', 'facebook' => 'https://www.facebook.com/42.levelup', 'slack' => 'bde')); Club::create(array('name' => "Rugby42", 'slug' => 'rugby-42', 'description' => "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam", 'photo' => 'https://scontent-ams3-1.xx.fbcdn.net/hphotos-xta1/t31.0-8/10626436_534070536731308_3775425591585128876_o.png', 'website' => 'http://www.rc42.fr/', 'facebook' => 'https://www.facebook.com/rugby42', 'slack' => 'rugby42')); Club::create(array('name' => "Arcade42", 'slug' => 'arcade-42', 'description' => "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam", 'photo' => 'https://pbs.twimg.com/profile_images/639462237892177920/rhsratx7.png')); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(ClubStoreRequest $request) { $this->data->club = Club::create($request->all()); return $this->json(); }