Module: ContextExposer::ViewHelpers

Defined in:
lib/context_exposer/view_helpers.rb

Instance Method Summary collapse

Instance Method Details

#ctxObject



11
12
13
# File 'lib/context_exposer/view_helpers.rb', line 11

def ctx
  page_context.ctx
end

#render_ctx(*args) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/context_exposer/view_helpers.rb', line 3

def render_ctx *args
  opts = args.last
  if opts.kind_of?(Hash) && opts[:locals]
    args.last[:locals].merge!(page_context: ContextExposer::PageContext.instance)
  end
  super *args
end