Sha256: ff523138726f70a78d7c6e7c9bb5a8a2364dd84beae3d0468e8165cd2e3b9747
Contents?: true
Size: 1.25 KB
Versions: 9
Compression:
Stored size: 1.25 KB
Contents
module CorreiosSigep module Models class Sender attr_accessor :address, :area_code, :city, :complement, :email, :identification, :mobile_area_code, :mobile_phone, :name, :neighborhood, :number, :phone, :postal_code, :reference, :sms, :state def self.build(&block) builder = Builders::Person.new(self) builder.instance_eval(&block) builder.build end def initialize(options={}) @area_code = options[:area_code] @address = options[:address] @city = options[:city] @complement = options[:complement] @email = options[:email] @identification = options[:identification] @mobile_area_code = options[:mobile_area_code] @mobile_phone = options[:mobile_phone] @name = options[:name] @neighborhood = options[:neighborhood] @number = options[:number] @phone = options[:phone] @postal_code = options[:postal_code] @reference = options[:reference] @sms = options[:sms] @state = options[:state] end end end end
Version data entries
9 entries across 9 versions & 1 rubygems