module Rexport::ExportItemsControllerMethods

Public Instance Methods

destroy() click to toggle source
# File lib/rexport/export_items_controller_methods.rb, line 17
def destroy
  export_item.destroy
  redirect_to export_path(export_item.export)
end
edit() click to toggle source
# File lib/rexport/export_items_controller_methods.rb, line 5
def edit
  export_item
end
update() click to toggle source
# File lib/rexport/export_items_controller_methods.rb, line 9
def update
  if export_item.update(export_item_params)
    redirect_to export_path(export_item.export), notice: "ExportItem was successfully updated."
  else
    render :edit
  end
end

Private Instance Methods

export_item() click to toggle source
# File lib/rexport/export_items_controller_methods.rb, line 24
def export_item
  @export_item ||= ExportItem.find(params[:id])
end
export_item_params() click to toggle source
# File lib/rexport/export_items_controller_methods.rb, line 28
def export_item_params
  params.require(:export_item).permit(:name)
end