module ActiveAdmin::ResourceController::ActionBuilder::ClassMethods
Public Instance Methods
clear_collection_actions!()
click to toggle source
# File lib/active_admin/resource_controller/action_builder.rb, line 15 def clear_collection_actions! remove_action_methods(:collection) active_admin_config.clear_collection_actions! end
clear_member_actions!()
click to toggle source
# File lib/active_admin/resource_controller/action_builder.rb, line 10 def clear_member_actions! remove_action_methods(:member) active_admin_config.clear_member_actions! end
Private Instance Methods
remove_action_methods(actions_type)
click to toggle source
# File lib/active_admin/resource_controller/action_builder.rb, line 22 def remove_action_methods(actions_type) active_admin_config.public_send("#{actions_type}_actions").each do |action| remove_method action.name end end