module ActiveAdmin::ResourceController::ActionBuilder::ClassMethods
Public Instance Methods
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
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
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