class CorreiosSigep::Models::Sender
Attributes
address[RW]
area_code[RW]
city[RW]
complement[RW]
email[RW]
identification[RW]
mobile_area_code[RW]
mobile_phone[RW]
name[RW]
neighborhood[RW]
number[RW]
phone[RW]
postal_code[RW]
reference[RW]
sms[RW]
state[RW]
Public Class Methods
build(&block)
click to toggle source
# File lib/correios_sigep/models/sender.rb, line 9 def self.build(&block) builder = Builders::Person.new(self) builder.instance_eval(&block) builder.build end
new(options={})
click to toggle source
# File lib/correios_sigep/models/sender.rb, line 15 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