module Shrine::Plugins::Transloadit::AttacherClassMethods
Public Instance Methods
transloadit_processor(name = :default, &block)
click to toggle source
# File lib/shrine/plugins/transloadit.rb, line 40 def transloadit_processor(name = :default, &block) if block shrine_class.opts[:transloadit][:processors][name.to_sym] = block else shrine_class.opts[:transloadit][:processors][name.to_sym] or fail Error, "transloadit processor #{name.inspect} not registered" end end
transloadit_saver(name = :default, &block)
click to toggle source
# File lib/shrine/plugins/transloadit.rb, line 49 def transloadit_saver(name = :default, &block) if block shrine_class.opts[:transloadit][:savers][name.to_sym] = block else shrine_class.opts[:transloadit][:savers][name.to_sym] or fail Error, "transloadit saver #{name.inspect} not registered" end end