Class: Provider::File::Array
Instance Attribute Summary collapse
-
#files ⇒ Object
Returns the value of attribute files.
Instance Method Summary collapse
- #each ⇒ Object
-
#initialize(files) ⇒ Array
constructor
A new instance of Array.
Methods inherited from Base
Constructor Details
#initialize(files) ⇒ Array
Returns a new instance of Array.
78 79 80 81 |
# File 'lib/providers.rb', line 78 def initialize(files) super nil @files = files end |
Instance Attribute Details
#files ⇒ Object
Returns the value of attribute files.
76 77 78 |
# File 'lib/providers.rb', line 76 def files @files end |
Instance Method Details
#each ⇒ Object
83 84 85 86 87 88 |
# File 'lib/providers.rb', line 83 def each @files.send(@iterator) do |file| p, f = ::File.split file yield p, f end end |