method
new
v3.2.13 -
Show latest stable
- Class:
Rails::Paths::Path
new(root, current, *paths)public
No documentation available.
# 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