class Fontastic2Sass::Dir
Public Class Methods
new(directory)
click to toggle source
# File lib/fontastic2sass/dir.rb, line 3 def initialize(directory) @files = {} Dir.glob("#{directory}/**/*", File::FNM_DOTMATCH) do |file| next if ['.','..','.DS_Store'].include? file @files[file.sub("#{directory}/", '')] = File.read(file) if extractable? file end end
Private Instance Methods
extractable?(entry)
click to toggle source
# File lib/fontastic2sass/dir.rb, line 16 def extractable?(entry) return EXTRACTABLE_PATTERN.match(entry) && File.file?(entry) end