Class: EveOnline::ESI::FaradayMiddlewares::ParseEveDates

Inherits:
Faraday::Middleware
  • Object
show all
Defined in:
lib/eve_online/esi/faraday_middlewares/parse_eve_dates.rb

Constant Summary collapse

ISO_DATE_FORMAT =

From vultr gem. Thanks, Chris Oliver!

/\A\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?(Z|((\+|-)\d{2}:?\d{2}))\Z/xm

Instance Method Summary collapse

Instance Method Details

#on_complete(env) ⇒ Object



12
13
14
# File 'lib/eve_online/esi/faraday_middlewares/parse_eve_dates.rb', line 12

def on_complete(env)
  parse_dates! env[:body]
end