class ActionView::Resolver
Action View Resolver
¶ ↑
Public Instance Methods
Source
# File lib/action_view/template/resolver.rb, line 60 def find_all(name, prefix = nil, partial = false, details = {}, key = nil, locals = []) _find_all(name, prefix, partial, details, key, locals) end
Normalizes the arguments and passes it on to find_templates.
Private Instance Methods
Source
# File lib/action_view/template/resolver.rb, line 75 def _find_all(name, prefix, partial, details, key, locals) find_templates(name, prefix, partial, details, locals) end
Source
# File lib/action_view/template/resolver.rb, line 84 def find_templates(name, prefix, partial, details, locals = []) raise NotImplementedError, "Subclasses must implement a find_templates(name, prefix, partial, details, locals = []) method" end
This is what child classes implement. No defaults are needed because Resolver
guarantees that the arguments are present and normalized.