Module: Quandl::Client::Base::Model

Extended by:
ActiveSupport::Concern
Defined in:
lib/quandl/client/base/model.rb

Instance Method Summary collapse

Instance Method Details

#elapsed_request_timeObject



25
26
27
28
# File 'lib/quandl/client/base/model.rb', line 25

def elapsed_request_time
  return nil unless request_finished_at.is_a?(Time) && request_started_at.is_a?(Time)
  @elapsed_request_time ||= (request_finished_at - request_started_at)
end

#elapsed_request_time_msObject



21
22
23
# File 'lib/quandl/client/base/model.rb', line 21

def elapsed_request_time_ms
  elapsed_request_time.to_f.microseconds.to_s + 'ms'
end