Module: QueryOwl::RequestContext

Defined in:
lib/query_owl/request_context.rb

Class Method Summary collapse

Class Method Details

.clearObject



12
13
14
# File 'lib/query_owl/request_context.rb', line 12

def clear
  Thread.current[:query_owl_request_context] = nil
end

.currentObject



8
9
10
# File 'lib/query_owl/request_context.rb', line 8

def current
  Thread.current[:query_owl_request_context] || {}
end

.set(controller:, action:, path:) ⇒ Object



4
5
6
# File 'lib/query_owl/request_context.rb', line 4

def set(controller:, action:, path:)
  Thread.current[:query_owl_request_context] = { controller: controller, action: action, path: path }
end