Method: Bundler::Thor::Actions::Directory#initialize
- Defined in:
- lib/bundler/vendor/thor/lib/thor/actions/directory.rb
permalink #initialize(base, source, destination = nil, config = {}, &block) ⇒ Directory
Returns a new instance of Directory.
58 59 60 61 62 |
# File 'lib/bundler/vendor/thor/lib/thor/actions/directory.rb', line 58 def initialize(base, source, destination = nil, config = {}, &block) @source = File.(Dir[Util.escape_globs(base.find_in_source_paths(source.to_s))].first) @block = block super(base, destination, {recursive: true}.merge(config)) end |