Method: NameEntity::Quality#names_cannot_contain_invalid_characters

Defined in:
lib/quickbooks/util/name_entity.rb

#names_cannot_contain_invalid_charactersObject



12
13
14
15
16
17
18
19
20
# File 'lib/quickbooks/util/name_entity.rb', line 12

def names_cannot_contain_invalid_characters
  [:name, :display_name, :given_name, :middle_name, :family_name, :print_on_check_name].each do |property|
    next unless respond_to? property
    value = send(property).to_s
    if value.index(':')
      errors.add(property, ":#{property} cannot contain a colon (:).")
    end
  end
end