public function put_update() { $category = Category::find(Input::get('id')); if (!$category) { return Redirect::to_action('categories@index'); } # Set id to ignore on unique rules CategoryForm::set('current_id', $category->id); if (!CategoryForm::is_valid()) { return Redirect::back()->with_input()->with_errors(CategoryForm::$validation); } $category->name = Input::get('name'); $category->save(); return Redirect::to_action('categories@index'); }