Class: ActionView::FallbackFileSystemResolver

Inherits:
FileSystemResolver show all
Defined in:
actionview/lib/action_view/template/resolver.rb

Overview

The same as FileSystemResolver but does not allow templates to store a virtual path since it is invalid for such resolvers.

Constant Summary

Constants inherited from PathResolver

PathResolver::DEFAULT_PATTERN, PathResolver::EXTENSIONS

Instance Attribute Summary

Attributes inherited from FileSystemResolver

#path

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from FileSystemResolver

#eql?, #initialize, #to_s

Methods inherited from PathResolver

#clear_cache, #initialize

Methods inherited from Resolver

#clear_cache, #find_all, #find_all_with_query, #initialize

Constructor Details

This class inherits a constructor from ActionView::FileSystemResolver

Class Method Details

.instancesObject


389
390
391
# File 'actionview/lib/action_view/template/resolver.rb', line 389

def self.instances
  [new(""), new("/")]
end

Instance Method Details

#build_unbound_template(template, _) ⇒ Object


393
394
395
# File 'actionview/lib/action_view/template/resolver.rb', line 393

def build_unbound_template(template, _)
  super(template, nil)
end

#reject_files_external_to_app(files) ⇒ Object


397
398
399
# File 'actionview/lib/action_view/template/resolver.rb', line 397

def reject_files_external_to_app(files)
  files
end