Sha256: f4a65e7cf14756a6ccbc6305a860fb479c98c70e61bf000e7092da316c560f3e
Contents?: true
Size: 400 Bytes
Versions: 2
Compression:
Stored size: 400 Bytes
Contents
class ActionController::Base def render_widget(widget_class, assigns=@assigns) render :text => render_widget_to_string(widget_class, assigns) end def render_widget_to_string(widget_class, assigns = @assigns) add_variables_to_assigns @rendered_widget = widget_class.new(@template, assigns.merge(:params => params)) @rendered_widget.to_s end attr_reader :rendered_widget end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
erector-0.1.25 | lib/erector/extensions/action_controller.rb |
erector-0.1.0 | lib/erector/extensions/action_controller.rb |