Class: Iknow::User::Study

Inherits:
Base
  • Object
show all
Defined in:
lib/iknow/model/user.rb

Defined Under Namespace

Classes: Result

Constant Summary collapse

ATTRIBUTES =
[:today, :results]

Instance Method Summary collapse

Methods inherited from Base

attributes, #attributes, deserialize, #deserialize

Constructor Details

#initialize(params = {}) ⇒ Study

Returns a new instance of Study.



43
44
45
46
# File 'lib/iknow/model/user.rb', line 43

def initialize(params = {})
  @today   = (Date.parse(params['today']) rescue nil)
  @results = self.deserialize(params['study_results'], :as => Iknow::User::Study::Result)
end