Class: Charyf::Engine::Context

Inherits:
Object
  • Object
show all
Defined in:
lib/charyf/engine/context.rb

Instance Method Summary collapse

Instance Method Details

#action_nameObject



47
48
49
50
51
# File 'lib/charyf/engine/context.rb', line 47

def action_name
  session && session.action ?
      session.action :
      intent.action
end

#controller_nameObject



35
36
37
38
39
# File 'lib/charyf/engine/context.rb', line 35

def controller_name
  session && session.action ?
      session.controller :
      intent.controller
end

#full_controller_nameObject



41
42
43
44
45
# File 'lib/charyf/engine/context.rb', line 41

def full_controller_name
  session && session.action ?
      session.full_controller_name :
      intent.full_controller_name
end

#skill_nameObject



53
54
55
56
57
# File 'lib/charyf/engine/context.rb', line 53

def skill_name
  session && session.skill ?
      session.skill :
      intent.skill
end