Module: Paperclip::Storage::Dropbox::GeneratorFactory
- Defined in:
- lib/paperclip/storage/dropbox/generator_factory.rb
Class Method Summary collapse
Class Method Details
.build_url_generator(storage, options) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/paperclip/storage/dropbox/generator_factory.rb', line 7 def self.build_url_generator(storage, ) credentials = storage.try(:dropbox_credentials) || [:dropbox_credentials] if credentials[:access_type] == "app_folder" || [:dropbox_visibility] == "private" PrivateUrlGenerator.new(storage, ) elsif credentials[:access_type] PublicUrlGenerator.new(storage, ) end end |