Class: Rad::ControllerContext

Inherits:
TemplateContext show all
Defined in:
lib/rad/controller/controller_context.rb

Instance Attribute Summary

Attributes inherited from TemplateContext

#_tilt_template, #content_block, #options, #scope_variables

Instance Method Summary collapse

Methods inherited from TemplateContext

#content_for, #content_variables, #has_content_for?, #j, #params, #prepend_to, #wrap_content_for

Methods included from Tilt::ContextExt

#capture, #concat, #output

Instance Method Details

#action_nameObject



11
12
13
# File 'lib/rad/controller/controller_context.rb', line 11

def action_name
  @action_name #workspace.action.to_sym
end

#controllerObject



3
4
5
# File 'lib/rad/controller/controller_context.rb', line 3

def controller
  workspace.controller.must_be.defined
end

#controller_nameObject



7
8
9
# File 'lib/rad/controller/controller_context.rb', line 7

def controller_name
  @controller_name #workspace.controller.class.controller_name
end