Helpers related to template lookup using the lookup context information.
Methods
- D
- E
- F
- T
- V
- W
Attributes
[R] | view_paths |
Instance Public methods
exists?(name, prefixes = [], partial = false, keys = [], options = {})
Link
Also aliased as: template_exists?
find(name, prefixes = [], partial = false, keys = [], options = {})
Link
Also aliased as: find_template
find_all(name, prefixes = [], partial = false, keys = [], options = {})
Link
find_template(name, prefixes = [], partial = false, keys = [], options = {})
Link
template_exists?(name, prefixes = [], partial = false, keys = [], options = {})
Link
view_paths=(paths)
Link
Whenever setting view paths, makes a copy so we can manipulate then in instance objects as we wish.
with_fallbacks()
Link
Add fallbacks to the view paths. Useful in cases you are rendering a :file.
# File actionpack/lib/action_view/lookup_context.rb, line 123 def with_fallbacks added_resolvers = 0 self.class.fallbacks.each do |resolver| next if view_paths.include?(resolver) view_paths.push(resolver) added_resolvers += 1 end yield ensure added_resolvers.times { view_paths.pop } end
Instance Protected methods
detail_args_for(options)
Link
Compute details hash and key according to user options (e.g. passed from render).