method
set_allowed_actions
rails latest stable - Class:
ActionController::Resources::Resource
set_allowed_actions()protected
No documentation available.
# File actionpack/lib/action_controller/resources.rb, line 137
def set_allowed_actions
only, except = @options.values_at(:only, :except)
@allowed_actions ||= {}
if only == :all || except == :none
only = nil
except = []
elsif only == :none || except == :all
only = []
except = nil
end
if only
@allowed_actions[:only] = Array(only).map(&:to_sym)
elsif except
@allowed_actions[:except] = Array(except).map(&:to_sym)
end
end