Class: CookieDebugger::Debug

Inherits:
Object
  • Object
show all
Defined in:
lib/cookie_debugger.rb

Overview

Main Debug class

Class Method Summary collapse

Class Method Details

.call(request) ⇒ Object



7
8
9
10
11
12
13
14
# File 'lib/cookie_debugger.rb', line 7

def call(request)
  cookie_data = map_size(request.cookies)
  session_data = map_size(request.session)

  "CookieDebugger (total size: #{request.headers['Cookie']&.bytesize || 0} bytes) from url: #{request.url}" \
  " | Cookie: #{cookie_data}" \
  " | Session: #{session_data}"
end