diff options
author | Nick Sutterer <apotonick@gmail.com> | 2011-05-04 00:12:11 +0200 |
---|---|---|
committer | Nick Sutterer <apotonick@gmail.com> | 2011-05-04 00:12:11 +0200 |
commit | eb327c1bab918c7d9ab723550f767529771d2e19 (patch) | |
tree | 3a3aedaec37ea8ef02b6e99f104b4f1fc2f721e7 /actionpack/lib/action_view/renderer/renderer.rb | |
parent | b4bc2c50ca9887dec7cd9095a5bc84e2d6677e43 (diff) | |
download | rails-eb327c1bab918c7d9ab723550f767529771d2e19.tar.gz rails-eb327c1bab918c7d9ab723550f767529771d2e19.tar.bz2 rails-eb327c1bab918c7d9ab723550f767529771d2e19.zip |
no @controller dependency in Renderers.
Diffstat (limited to 'actionpack/lib/action_view/renderer/renderer.rb')
-rw-r--r-- | actionpack/lib/action_view/renderer/renderer.rb | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/actionpack/lib/action_view/renderer/renderer.rb b/actionpack/lib/action_view/renderer/renderer.rb index 1fa51d276f..bf1b5a7d22 100644 --- a/actionpack/lib/action_view/renderer/renderer.rb +++ b/actionpack/lib/action_view/renderer/renderer.rb @@ -3,11 +3,10 @@ module ActionView # to other objects like TemplateRenderer and PartialRenderer which # actually renders the template. class Renderer - attr_accessor :lookup_context, :controller + attr_accessor :lookup_context - def initialize(lookup_context, controller) + def initialize(lookup_context) @lookup_context = lookup_context - @controller = controller end # Main render entry point shared by AV and AC. @@ -28,7 +27,7 @@ module ActionView if options.key?(:partial) [render_partial(context, options)] else - StreamingTemplateRenderer.new(@lookup_context, @controller).render(context, options) + StreamingTemplateRenderer.new(@lookup_context).render(context, options) end end @@ -45,11 +44,11 @@ module ActionView private def _template_renderer #:nodoc: - @_template_renderer ||= TemplateRenderer.new(@lookup_context, @controller) + @_template_renderer ||= TemplateRenderer.new(@lookup_context) end def _partial_renderer #:nodoc: - @_partial_renderer ||= PartialRenderer.new(@lookup_context, @controller) + @_partial_renderer ||= PartialRenderer.new(@lookup_context) end end -end
\ No newline at end of file +end |