# File lib/active_model/mass_assignment_security/permission_set.rb, line 7def+(values)
super(values.map(&:to_s))
end
deny?(key)click to toggle source
# File lib/active_model/mass_assignment_security/permission_set.rb, line 15defdeny?(key)
raiseNotImplementedError, "#deny?(key) suppose to be overwritten"end
include?(key)click to toggle source
# File lib/active_model/mass_assignment_security/permission_set.rb, line 11definclude?(key)
super(remove_multiparameter_id(key))
end
Protected Instance Methods
remove_multiparameter_id(key)click to toggle source
# File lib/active_model/mass_assignment_security/permission_set.rb, line 21defremove_multiparameter_id(key)
key.to_s.gsub(/\(.+/, '')
end