Class: Roqua::CoreApi::Models::ActiveVirtus

Inherits:
Object
  • Object
show all
Extended by:
ActiveModel::Naming, ActiveModel::Translation
Includes:
ActiveModel::Conversion, ActiveModel::Serialization, ActiveModel::Validations
Defined in:
lib/roqua/core_api/models/active_virtus.rb

Direct Known Subclasses

Credential, Dossier, Export, Person

Instance Method Summary collapse

Constructor Details

#initialize(params = nil) ⇒ ActiveVirtus

Returns a new instance of ActiveVirtus.



11
12
13
14
# File 'lib/roqua/core_api/models/active_virtus.rb', line 11

def initialize(params = nil)
  super
  dates_from_xi(params)
end

Instance Method Details

#assign_attributes(params = {}) ⇒ Object



21
22
23
# File 'lib/roqua/core_api/models/active_virtus.rb', line 21

def assign_attributes(params = {})
  self.attributes = params
end

#attributes=(params) ⇒ Object



16
17
18
19
# File 'lib/roqua/core_api/models/active_virtus.rb', line 16

def attributes=(params)
  dates_from_xi(params)
  super
end