module RenderWithView
Constants
- VERSION
Public Instance Methods
render_with_view(*args)
click to toggle source
# File lib/render_with_view.rb, line 23 def render_with_view(*args) if !args.first.is_a?(Hash) tmpl = args.shift else tmpl = action_name end view = args.shift opts = args.shift || {} # save to ivar for testing purposes @__view__ = View.new(view) render(tmpl, opts) end
view()
click to toggle source
# File lib/render_with_view.rb, line 17 def view raise ViewNotDefinedError, "View not defined" if !@__view__ @__view__ end