Class: AeUsersMigrator::Import::EmailAddress

Inherits:
Object
  • Object
show all
Defined in:
lib/ae_users_migrator/import.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(json) ⇒ EmailAddress

Returns a new instance of EmailAddress.



8
9
10
11
12
# File 'lib/ae_users_migrator/import.rb', line 8

def initialize(json)
  %w{address created_at updated_at primary id}.each do |f|
    self.send("#{f}=", json[f])
  end
end

Instance Attribute Details

#addressObject

Returns the value of attribute address.



6
7
8
# File 'lib/ae_users_migrator/import.rb', line 6

def address
  @address
end

#created_atObject

Returns the value of attribute created_at.



6
7
8
# File 'lib/ae_users_migrator/import.rb', line 6

def created_at
  @created_at
end

#idObject

Returns the value of attribute id.



6
7
8
# File 'lib/ae_users_migrator/import.rb', line 6

def id
  @id
end

#primaryObject

Returns the value of attribute primary.



6
7
8
# File 'lib/ae_users_migrator/import.rb', line 6

def primary
  @primary
end

#updated_atObject

Returns the value of attribute updated_at.



6
7
8
# File 'lib/ae_users_migrator/import.rb', line 6

def updated_at
  @updated_at
end