lib/phlexible/rails/action_controller/implicit_render.rb in phlexible-0.5.0 vs lib/phlexible/rails/action_controller/implicit_render.rb in phlexible-0.6.0
- old
+ new
@@ -55,11 +55,17 @@
return unless (view = phlex_view(options[:action]))
render assign_phlex_accessors(view.new)
end
+ private
+
def phlex_view(action_name = @_action_name)
- "views/#{controller_path}/#{action_name}".classify.safe_constantize
+ phlex_view_path(action_name).classify.constantize
+ end
+
+ def phlex_view_path(action_name)
+ "#{controller_path}/#{action_name}_view"
end
end
end
end
end