Module: CorreiosSigep::DSL::Person

Included in:
Builders::Person
Defined in:
lib/correios_sigep/dsl/person.rb

Class Method Summary collapse

Class Method Details

.included(_base) ⇒ Object



4
5
6
7
8
9
10
11
# File 'lib/correios_sigep/dsl/person.rb', line 4

def self.included(_base)
  %w(address area_code city complement email name neighborhood number
     phone postal_code reference state).each do |property|
    define_method(property) do |param|
      @instance.send("#{property}=", param)
    end
  end
end