Module: Gon::Request

Defined in:
lib/gon/request.rb

Class Method Summary collapse

Class Method Details

.clearObject



26
27
28
# File 'lib/gon/request.rb', line 26

def clear
  env && (env[:gon] = {})
end

.envObject



5
6
7
# File 'lib/gon/request.rb', line 5

def env
  @request_env if defined? @request_env
end

.env=(environment) ⇒ Object



9
10
11
12
# File 'lib/gon/request.rb', line 9

def env=(environment)
  @request_env = environment
  @request_env['gon'] ||= {}
end

.gonObject



22
23
24
# File 'lib/gon/request.rb', line 22

def gon
  env['gon'] if env
end

.idObject



14
15
16
# File 'lib/gon/request.rb', line 14

def id
  @request_id if defined? @request_id
end

.id=(request_id) ⇒ Object



18
19
20
# File 'lib/gon/request.rb', line 18

def id=(request_id)
  @request_id = request_id
end