Class: Jbuilder::Jpartial::JpartialHandler
- Inherits:
-
JbuilderHandler
- Object
- JbuilderHandler
- Jbuilder::Jpartial::JpartialHandler
- Defined in:
- lib/jbuilder/jpartial/railtie.rb
Overview
Adds the #json and #jpartial methods to .jbuilder templates
Class Method Summary collapse
Class Method Details
.call(template) ⇒ Object
11 12 13 14 15 16 |
# File 'lib/jbuilder/jpartial/railtie.rb', line 11 def self.call(template) %{__already_defined = defined?(json); json||=JbuilderTemplate.new(self); jpartial||=Jbuilder::Jpartial::Template.new; #{template.source}; json.target! unless (__already_defined && __already_defined != "method")} end |