Sha256: e8291d80f9558fc6ff156432a925b6466fb37c4a7ac71432214762d69fa7ad20

Contents?: true

Size: 325 Bytes

Versions: 26

Compression:

Stored size: 325 Bytes

Contents

require "virtus"

class Dorsale::CustomerVault::PersonData
  include Virtus.model

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

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

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

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
dorsale-3.8.1 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.8.0 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.7.8 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.7.7 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.7.6 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.7.5 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.7.4 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.7.2 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.7.1 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.7.0 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.6.1 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.6.0 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.5.2 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.5.1 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.5.0 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.4.0 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.3.0 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.2.0 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.1.7 app/models/dorsale/customer_vault/person_data.rb
dorsale-3.1.6 app/models/dorsale/customer_vault/person_data.rb