class method
self.new
Ruby on Rails 3.2.22.5
Since v3.0.20Signature
self.new(root, current, *paths)
No documentation comment.
Parameters
-
rootreq -
currentreq -
pathsrest
Source
# File railties/lib/rails/paths.rb, line 107
def initialize(root, current, *paths)
options = paths.last.is_a?(::Hash) ? paths.pop : {}
super(paths.flatten)
@current = current
@root = root
@glob = options[:glob]
options[:autoload_once] ? autoload_once! : skip_autoload_once!
options[:eager_load] ? eager_load! : skip_eager_load!
options[:autoload] ? autoload! : skip_autoload!
options[:load_path] ? load_path! : skip_load_path!
end
Defined in railties/lib/rails/paths.rb line 107
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Rails::Paths::Path