Module: Wanko::ActionView::Helpers::RenderingHelper

Defined in:
lib/wanko/action_view.rb

Instance Method Summary collapse

Instance Method Details

#render(options = {}, locals = {}, &block) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
# File 'lib/wanko/action_view.rb', line 5

def render(options = {}, locals = {}, &block)
  if (Hash === options) && options.key?(:extension)
    ext_name = options[:extension][/[^\/]*/]
    if ext_name.classify.constantize::Engine.active? controller
      return view_renderer.render(self, options, &block)
    else
      return capture(&block)
    end
  end
  super
end