Class: RademadeAdmin::StatusController
- Inherits:
-
AbstractController
- Object
- ActionController::Base
- ApplicationController
- AbstractController
- RademadeAdmin::StatusController
- Includes:
- Notifier
- Defined in:
- app/controllers/rademade_admin/status_controller.rb
Instance Attribute Summary
Attributes inherited from AbstractController
Instance Method Summary collapse
Methods included from Notifier
#success_action, #success_data, #success_delete, #success_insert, #success_link, #success_message, #success_status_change, #success_unlink, #success_update
Methods included from Breadcrumbs
#edit_breadcrumbs, #list_breadcrumbs, #new_breadcrumbs, #related_breadcrumbs, #root_breadcrumbs
Methods included from UriHelper
#admin_autocomplete_uri, #admin_create_uri, #admin_delete_uri, #admin_edit_form_uri, #admin_edit_uri, #admin_link_autocomplete_uri, #admin_link_uri, #admin_list_uri, #admin_model_url_for, #admin_new_form_uri, #admin_new_uri, #admin_related_item, #admin_related_uri, #admin_unlink_uri, #admin_update_uri, #admin_url_for, #rademade_admin_route, #root_uri
Instance Method Details
#toggle ⇒ Object
7 8 9 10 11 12 13 |
# File 'app/controllers/rademade_admin/status_controller.rb', line 7 def toggle :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 |