class ActionView::Resolver

Action View Resolver

def _find_all(name, prefix, partial, details, key, locals)

def _find_all(name, prefix, partial, details, key, locals)
  find_templates(name, prefix, partial, details, locals)
end

def all_template_paths # :nodoc:

:nodoc:
def all_template_paths # :nodoc:
  # Not implemented by default
  []
end

def clear_cache

def clear_cache
end

def find_all(name, prefix = nil, partial = false, details = {}, key = nil, locals = [])

Normalizes the arguments and passes it on to find_templates.
def find_all(name, prefix = nil, partial = false, details = {}, key = nil, locals = [])
  _find_all(name, prefix, partial, details, key, locals)
end

def find_templates(name, prefix, partial, details, locals = [])

normalized.
because Resolver guarantees that the arguments are present and
This is what child classes implement. No defaults are needed
def find_templates(name, prefix, partial, details, locals = [])
  raise NotImplementedError, "Subclasses must implement a find_templates(name, prefix, partial, details, locals = []) method"
end