module Hanami::Web::RackLogger::Development

Dynamic extension used in development and test environments @api private

Private Instance Methods

data(env, status:, elapsed:) click to toggle source

@since 2.0.0 @api private

Calls superclass method
# File lib/hanami/web/rack_logger.rb, line 51
def data(env, status:, elapsed:)
  payload = super
  payload.delete(:elapsed_unit)
  payload[:elapsed] = elapsed > 1000 ? "#{elapsed / 1000}ms" : "#{elapsed}#{MICROSECOND}"
  payload
end