Class: GdsApi::GovukRequestId

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

Class Method Summary collapse

Class Method Details

.set?Boolean

Returns:

  • (Boolean)


4
5
6
# File 'lib/gds_api/govuk_request_id.rb', line 4

def set?
  !(value.nil? || value.empty?)
end

.valueObject



8
9
10
# File 'lib/gds_api/govuk_request_id.rb', line 8

def value
  Thread.current[:govuk_request_id]
end

.value=(new_id) ⇒ Object



12
13
14
# File 'lib/gds_api/govuk_request_id.rb', line 12

def value=(new_id)
  Thread.current[:govuk_request_id] = new_id
end