aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_view/renderer/renderer.rb
diff options
context:
space:
mode:
authorCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2012-11-20 09:26:23 -0200
committerCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2012-11-21 23:32:43 -0200
commit0134ca6a0166bfddd5e6e238877c3212824f0e6e (patch)
tree3116be7c3e4475c96e79994a57a5498c6cfb9a08 /actionpack/lib/action_view/renderer/renderer.rb
parenta9aeba671d7af941b790afa7d0126f5b7c52aa7f (diff)
downloadrails-0134ca6a0166bfddd5e6e238877c3212824f0e6e.tar.gz
rails-0134ca6a0166bfddd5e6e238877c3212824f0e6e.tar.bz2
rails-0134ca6a0166bfddd5e6e238877c3212824f0e6e.zip
Remove private partial/template renderer methods
Since now these objects are not cached anymore, there's no need to have these private methods, just instantiate each of them in the necessary place.
Diffstat (limited to 'actionpack/lib/action_view/renderer/renderer.rb')
-rw-r--r--actionpack/lib/action_view/renderer/renderer.rb14
1 files changed, 2 insertions, 12 deletions
diff --git a/actionpack/lib/action_view/renderer/renderer.rb b/actionpack/lib/action_view/renderer/renderer.rb
index dfef43bc9d..30a0c4be70 100644
--- a/actionpack/lib/action_view/renderer/renderer.rb
+++ b/actionpack/lib/action_view/renderer/renderer.rb
@@ -33,22 +33,12 @@ module ActionView
# Direct accessor to template rendering.
def render_template(context, options) #:nodoc:
- _template_renderer.render(context, options)
+ TemplateRenderer.new(@lookup_context).render(context, options)
end
# Direct access to partial rendering.
def render_partial(context, options, &block) #:nodoc:
- _partial_renderer.render(context, options, block)
- end
-
- private
-
- def _template_renderer #:nodoc:
- TemplateRenderer.new(@lookup_context)
- end
-
- def _partial_renderer #:nodoc:
- PartialRenderer.new(@lookup_context)
+ PartialRenderer.new(@lookup_context).render(context, options, block)
end
end
end