lib/gateway/Person/person.rb in stone_ecommerce-1.0.3 vs lib/gateway/Person/person.rb in stone_ecommerce-1.2.3

- old
+ new

@@ -1,47 +1,49 @@ -class Person - # Nome da pessoa - attr_accessor :Name +module Gateway - # Define se é pessoa física ou jurídica - attr_accessor :PersonType + class Person + # Nome da pessoa + attr_accessor :Name - # Número do documento - attr_accessor :DocumentNumber + # Define se é pessoa física ou jurídica + attr_accessor :PersonType - # Tipo de documento - attr_accessor :DocumentType + # Número do documento + attr_accessor :DocumentNumber - # Sexo da pessoa - attr_accessor :Gender + # Tipo de documento + attr_accessor :DocumentType - # Data de nascimento - attr_accessor :Birthdate + # Sexo da pessoa + attr_accessor :Gender - # E-mail - attr_accessor :Email + # Data de nascimento + attr_accessor :Birthdate - # Tipo do email. Pessoal ou comercial - attr_accessor :EmailType + # E-mail + attr_accessor :Email - # Código identificador do cadastro no Facebook - attr_accessor :FacebookId + # Tipo do email. Pessoal ou comercial + attr_accessor :EmailType - # Código identificador do cadastro no Twitter - attr_accessor :TwitterId + # Código identificador do cadastro no Facebook + attr_accessor :FacebookId - # Telefone celular - attr_accessor :MobilePhone + # Código identificador do cadastro no Twitter + attr_accessor :TwitterId - # Telefone Residencial - attr_accessor :HomePhone + # Telefone celular + attr_accessor :MobilePhone - # Telefone comercial - attr_accessor :WorkPhone + # Telefone Residencial + attr_accessor :HomePhone - def to_json - hash = {} - instance_variables.each { |var| hash[var.to_s.delete('@')] = instance_variable_get(var) } - hash - end + # Telefone comercial + attr_accessor :WorkPhone + def to_json + hash = {} + instance_variables.each { |var| hash[var.to_s.delete('@')] = instance_variable_get(var) } + hash + end + end end \ No newline at end of file