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