Class: Provider::File::Base

Inherits:
Object show all
Defined in:
lib/providers.rb

Direct Known Subclasses

Array, BufferedStdIn, Glob, NonRecursive, Recursive, StdIn

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(folder_provider) ⇒ Base

Returns a new instance of Base.



30
31
32
33
# File 'lib/providers.rb', line 30

def initialize(folder_provider)
  @folders = folder_provider
  @iterator = :each
end

Instance Attribute Details

#foldersObject (readonly)

Returns the value of attribute folders.



29
30
31
# File 'lib/providers.rb', line 29

def folders
  @folders
end

Instance Method Details

#reverseObject



35
36
37
# File 'lib/providers.rb', line 35

def reverse
  @iterator = :reverse_each
end