class EverExp::Files
Attributes
note[RW]
Public Class Methods
new(path)
click to toggle source
# File lib/ever_exp/files.rb, line 8 def initialize path @path = path end
Public Instance Methods
each(&block)
click to toggle source
# File lib/ever_exp/files.rb, line 16 def each &block _files.each &block end
isHtml?()
click to toggle source
# File lib/ever_exp/files.rb, line 20 def isHtml? false end
name()
click to toggle source
# File lib/ever_exp/files.rb, line 12 def name File.basename(@path).gsub(/_files$/, '') end
Private Instance Methods
_files()
click to toggle source
# File lib/ever_exp/files.rb, line 26 def _files @files ||= Dir.new(@path). reject { |name| name == '.' or name == '..' }. map { |basename| FileInFiles.new File.join(@path, basename) } end