Module: NtqExcelsiorEngine::Request

Defined in:
lib/ntq_excelsior_engine/request.rb

Class Method Summary collapse

Class Method Details

.storeObject



18
19
20
21
22
# File 'lib/ntq_excelsior_engine/request.rb', line 18

def store
  RequestStore.store[:ntq_excelsior_engine] ||= {
    whoimportit: nil
  }
end

.whoimportitObject



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

def whoimportit
  who = store[:whoimportit]
  who.respond_to?(:call) ? who.call : who
end

.whoimportit=(value) ⇒ Object



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

def whoimportit=(value)
  store[:whoimportit] = value
end