Methods
#
D
I
R
Instance Public methods
+(values)
# File activemodel/lib/active_model/mass_assignment_security/permission_set.rb, line 7
def +(values)
  super(values.map(&:to_s))
end
deny?(key)
# File activemodel/lib/active_model/mass_assignment_security/permission_set.rb, line 15
def deny?(key)
  raise NotImplementedError, "#deny?(key) suppose to be overwritten"
end
include?(key)
# File activemodel/lib/active_model/mass_assignment_security/permission_set.rb, line 11
def include?(key)
  super(remove_multiparameter_id(key))
end
Instance Protected methods
remove_multiparameter_id(key)
# File activemodel/lib/active_model/mass_assignment_security/permission_set.rb, line 21
def remove_multiparameter_id(key)
  key.to_s.gsub(%r\(.+/, '')
end