lib/simple_crud.rb in simple_crud-0.0.1 vs lib/simple_crud.rb in simple_crud-0.0.2

- old
+ new

@@ -2,26 +2,26 @@ def class_name(instance) instance.class.name.underscore.humanize end - def create_(instance, path, r) + def create_(instance, path, r) # Save the instance, Redirect_to if save successful, #render template if not successful if instance.save redirect_to path, notice: class_name(instance) + " created." else render r end end - def update_(instance, strong_params, path) + def update_(instance, strong_params, path) # Update the instance, Redirect_to if successful, # Always renders edit if instance.update(strong_params) redirect_to path, notice: class_name(instance) + " updated." else render :edit end end - def destroy_(instance, path) + def destroy_(instance, path) # Delete instance, Redirect_to after delete instance.destroy redirect_to path, notice: class_name(instance) + " deleted." end end