4 def initialize base_dir = Rails.root + 'public/images/'
17 ['', 'v', 'h', 'vh', 'thumbnail']
21 sd = if subdir.to_s.empty?
24 self.base + (subdir.to_s + '/')
29 def mkdir subdir = nil
30 Dir.mkdir(base) unless File.exist?(base)
31 return if subdir.to_s.empty?
32 Dir.mkdir(dir(subdir)) unless File.exist?(dir(subdir))
35 def put(bindata, filename, subdir = nil)
37 open(dir(subdir) + filename, 'wb') do |f|
42 def get(filename, subdir = nil)
44 open(dir(subdir) + filename, 'rb') do |f|