Method: Authorize::Bitmask#add

Defined in:
lib/authorize/bitmask.rb

#add(el) ⇒ Object Also known as: <<

Raises:

  • (ArgumentError)


35
36
37
38
# File 'lib/authorize/bitmask.rb', line 35

def add(el)
  raise ArgumentError, "Unrecognized bit name (#{el})" unless self.class.name_values.keys.include?(el)
  super
end