public function postCreate() { $inputs = $this->request->only('subject', 'language', 'permalink', 'content'); $rules = ['subject' => ['required', 'max:200'], 'permalink' => ['max:200'], 'content' => ['']]; $inputs['permalink'] = $this->slug($inputs['permalink']); $validator = Validator::make($inputs, $rules); if ($validator->fails()) { return $this->redirector->back()->withErrors($validator)->withInput($inputs); } $inputs['type'] = PostType::ad; Post::insert($inputs); return $this->redirector->route('ad.list'); }
public function postCreate() { $inputs = Input::only("language", 'subject', 'permalink', 'content'); $rules = ['subject' => ['required', 'max:200'], 'content' => ['']]; $inputs['permalink'] = $this->slug($inputs['permalink']); $validator = Validator::make($inputs, $rules); if ($validator->fails()) { return \Redirect::back()->withErrors($validator)->withInput($inputs); } $inputs['type'] = PostType::tab; Post::insert($inputs); return Redirect::route('tab.list'); }