public function save($params) { if (is_string($params)) { $params = parse_params($params); } if ($params == false) { return; } if (!$this->has_permission($params)) { return; } $table = $this->table; $params['table'] = $table; $save = parent::save($params); return $save; }
/** * Store a newly created resource in storage. * * @return Response */ public function store() { $rules = array('name' => 'required', 'email' => 'required|email', 'nerd_level' => 'required|numeric'); $validator = Validator::make(Input::all(), $rules); if ($validator->fails()) { return Redirect::to('crud/create')->withErrors($validator)->withInput(Input::except('password')); } else { $nerd = new Crud(); $nerd->name = Input::get('name'); $nerd->email = Input::get('email'); $nerd->nerd_level = Input::get('nerd_level'); $nerd->save(); Session::flash('message', 'Successfully created!'); return Redirect::to('crud'); } }