Method: Path.glob

Defined in:
lib/path/dir.rb

.glob(pattern, flags = 0) {|path| ... } ⇒ Object

Returns or yields Path objects. See Dir.glob.

Yield Parameters:



13
14
15
16
17
18
19
# File 'lib/path/dir.rb', line 13

def glob(pattern, flags = 0)
  if block_given?
    Dir.glob(pattern, flags) { |f| yield new(f) }
  else
    Dir.glob(pattern, flags).map(&Path)
  end
end