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