class RailsRenderService::TemplateResolver
Public Instance Methods
find_templates(name, prefix, partial, details, throwaway_flag=false)
click to toggle source
See `github.com/rails/rails/issues/23243` re: `throwaway_flag`
# File lib/rails_render_service/template_resolver.rb, line 4 def find_templates(name, prefix, partial, details, throwaway_flag=false) path = "#{prefix}/#{name}" if details[:formats].include?(:html) && Renderer.has_template(path) [::ActionView::Template.new( "<%= render_service('#{path}') %>", "Revelry - #{path}", ActionView::Template.registered_template_handler(:erb), { format: Mime[:erb], virtual_path: path } )] else [] end end