Class: Dorsale::CustomerVault::PersonData

Inherits:
Object
  • Object
show all
Defined in:
app/models/dorsale/customer_vault/person_data.rb

Direct Known Subclasses

CorporationData, IndividualData

Class Method Summary collapse

Class Method Details

.dump(obj) ⇒ Object



6
7
8
# File 'app/models/dorsale/customer_vault/person_data.rb', line 6

def self.dump(obj)
  JSON.dump(obj.attributes)
end

.load(json_string) ⇒ Object



10
11
12
# File 'app/models/dorsale/customer_vault/person_data.rb', line 10

def self.load(json_string)
  new JSON.load(json_string)
end

.methods_to_delegateObject



14
15
16
# File 'app/models/dorsale/customer_vault/person_data.rb', line 14

def self.methods_to_delegate
  instance_methods - Dorsale::CustomerVault::PersonData.instance_methods
end