Sha256: 209426dd2b333a0133993e97d34ba2c6f769493bacdea49827fa90ad452d942c

Contents?: true

Size: 416 Bytes

Versions: 6

Compression:

Stored size: 416 Bytes

Contents

# -*- encoding : utf-8 -*-
module RademadeAdmin
  class StatusController < RademadeAdmin::AbstractController

    include RademadeAdmin::Notifier

    def toggle
      authorize! :update, params[:model]
      status_changer = RademadeAdmin::Status::Toggler.new(params[:model], params[:id])
      status_changer.init_item
      status_changer.toggle
      success_status_change(status_changer.item)
    end

  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
rademade_admin-0.2.2 app/controllers/rademade_admin/status_controller.rb
rademade_admin-0.2.1 app/controllers/rademade_admin/status_controller.rb
rademade_admin-0.2.0 app/controllers/rademade_admin/status_controller.rb
rademade_admin-0.1.6 app/controllers/rademade_admin/status_controller.rb
rademade_admin-0.1.5 app/controllers/rademade_admin/status_controller.rb
rademade_admin-0.1.4 app/controllers/rademade_admin/status_controller.rb