Class: Filtering::OnlyDirectory
Instance Attribute Summary
Attributes inherited from Filter
Instance Method Summary collapse
-
#initialize(subdirectory) ⇒ OnlyDirectory
constructor
A new instance of OnlyDirectory.
Methods inherited from Filter
Constructor Details
#initialize(subdirectory) ⇒ OnlyDirectory
Returns a new instance of OnlyDirectory.
44 45 46 47 48 49 50 51 |
# File 'lib/file_filter.rb', line 44 def initialize subdirectory base = Pathname.new(subdirectory)..to_s @predicates = [] @predicates << proc do |path| file = Pathname.new(path)..to_s file.start_with? base end end |