class Saviour::Uploader::StoreDirExtractor
Public Class Methods
new(uploader)
click to toggle source
# File lib/saviour/uploader/store_dir_extractor.rb, line 4 def initialize(uploader) @uploader = uploader end
Public Instance Methods
store_dir()
click to toggle source
# File lib/saviour/uploader/store_dir_extractor.rb, line 12 def store_dir @store_dir ||= begin if store_dir_handler if store_dir_handler.respond_to?(:call) @uploader.instance_eval(&store_dir_handler) else @uploader.send(store_dir_handler) end end end end
store_dir_handler()
click to toggle source
# File lib/saviour/uploader/store_dir_extractor.rb, line 8 def store_dir_handler @store_dir_handler ||= @uploader.class.store_dirs.last end