Class: Middleman::Thumbnailer::DirGlob
- Inherits:
-
Object
- Object
- Middleman::Thumbnailer::DirGlob
- Defined in:
- lib/middleman-thumbnailer/extension.rb
Class Method Summary collapse
Class Method Details
.glob(root, namespaces, filetypes) ⇒ Object
81 82 83 84 85 |
# File 'lib/middleman-thumbnailer/extension.rb', line 81 def self.glob(root, namespaces, filetypes) filetypes_with_capitals = filetypes.reduce([]) { |memo, file| memo.concat [file, file.upcase] } glob_str = "#{root}/{#{namespaces.join(',')}}/**/*.{#{filetypes_with_capitals.join(',')}}" Dir[glob_str] end |