module Shrine::Plugins::DataUri
Documentation can be found on shrinerb.com/docs/plugins/data_uri
Constants
- BASE64_REGEXP
- CONTENT_SEPARATOR
- DATA_REGEXP
- DEFAULT_CONTENT_TYPE
- LOG_SUBSCRIBER
- MEDIA_TYPE_REGEXP
Public Class Methods
configure(uploader, log_subscriber: LOG_SUBSCRIBER, **opts)
click to toggle source
# File lib/shrine/plugins/data_uri.rb, line 31 def self.configure(uploader, log_subscriber: LOG_SUBSCRIBER, **opts) uploader.opts[:data_uri] ||= {} uploader.opts[:data_uri].merge!(opts) # instrumentation plugin integration uploader.subscribe(:data_uri, &log_subscriber) if uploader.respond_to?(:subscribe) end
load_dependencies(uploader, *)
click to toggle source
# File lib/shrine/plugins/data_uri.rb, line 27 def self.load_dependencies(uploader, *) uploader.plugin :validation end