Module: Alexa::ContextHelper

Included in:
IntentHandlersController
Defined in:
app/helpers/alexa/context_helper.rb

Instance Method Summary collapse

Instance Method Details

#alexa_contextObject



15
16
17
# File 'app/helpers/alexa/context_helper.rb', line 15

def alexa_context
  @_alexa_context ||= Alexa::Context.new(alexa_request)
end

#alexa_requestObject



19
20
21
# File 'app/helpers/alexa/context_helper.rb', line 19

def alexa_request
  @_alexa_request ||= Alexa::Request.new(request)
end

#alexa_responseObject



3
4
5
# File 'app/helpers/alexa/context_helper.rb', line 3

def alexa_response
  @_alexa_response
end

#alexa_response=(resp) ⇒ Object



7
8
9
# File 'app/helpers/alexa/context_helper.rb', line 7

def alexa_response=(resp)
  @_alexa_response = resp
end

#context_alexa_userObject



11
12
13
# File 'app/helpers/alexa/context_helper.rb', line 11

def context_alexa_user
  alexa_context.user
end