lib/gon/jbuilder/parser.rb in gon-6.0.1 vs lib/gon/jbuilder/parser.rb in gon-6.1.0

- old
+ new

@@ -1,26 +1,26 @@ class Gon module Jbuilder class Parser include ::ActionView::Helpers - attr_accessor :template_path, :controller, :_controller_name, :locals + attr_accessor :template_location, :controller, :_controller_name, :locals def initialize(parse_params) - @template_path = parse_params[:template_path] - @controller = parse_params[:controller] - @_controller_name = parse_params[:controller_name] - @locals = parse_params[:locals] || {} + @template_location = parse_params[:template_path] + @controller = parse_params[:controller] + @_controller_name = parse_params[:controller_name] + @locals = parse_params[:locals] || {} end def parse! assign_controller_variables controller eval_controller_helpers controller eval_controller_url_helpers controller locals['__controller'] = controller wrap_locals_in_methods locals - partials = find_partials(File.readlines(template_path)) + partials = find_partials(File.readlines(template_location)) source = partials.join('') parse_source source, controller end