Class: Gon::Request

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

Instance Method Summary collapse

Constructor Details

#initialize(environment) ⇒ Request

Returns a new instance of Request.



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

def initialize(environment)
  @request_env = environment
  @gon = {}
end

Instance Method Details

#clearObject



24
25
26
# File 'lib/gon/request.rb', line 24

def clear
  @gon = {}
end

#envObject



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

def env
  @request_env if defined? @request_env
end

#gonObject



20
21
22
# File 'lib/gon/request.rb', line 20

def gon
  @gon
end

#idObject



12
13
14
# File 'lib/gon/request.rb', line 12

def id
  @request_id if defined? @request_id
end

#id=(request_id) ⇒ Object



16
17
18
# File 'lib/gon/request.rb', line 16

def id=(request_id)
  @request_id = request_id
end