module Shrine::Plugins::DefaultStorage::AttacherClassMethods

Public Instance Methods

default_cache(value = nil, &block) click to toggle source
# File lib/shrine/plugins/default_storage.rb, line 13
def default_cache(value = nil, &block)
  default_storage.merge!(cache: value || block)
end
default_store(value = nil, &block) click to toggle source
# File lib/shrine/plugins/default_storage.rb, line 17
def default_store(value = nil, &block)
  default_storage.merge!(store: value || block)
end

Private Instance Methods

default_storage() click to toggle source
# File lib/shrine/plugins/default_storage.rb, line 23
def default_storage
  shrine_class.opts[:default_storage]
end