Method: HappyMapper::ClassMethods#tag

Defined in:
lib/happymapper/class_methods.rb

#tag(new_tag_name) ⇒ Object

Raises:



187
188
189
190
191
192
193
# File 'lib/happymapper/class_methods.rb', line 187

def tag(new_tag_name)
  return if new_tag_name.nil? || (name = new_tag_name.to_s).empty?

  raise SyntaxError, "Unexpected ':' in tag name #{new_tag_name}" if name.include? ":"

  @tag_name = name
end