module Shrine::Attacher::ClassMethods
Attributes
shrine_class[RW]
Returns the Shrine
class that this attacher class is namespaced under.
Public Instance Methods
from_data(data, **options)
click to toggle source
Initializes the attacher from a data hash generated from ‘Attacher#data`.
attacher = Attacher.from_data({ "id" => "...", "storage" => "...", "metadata" => { ... } }) attacher.file #=> #<Shrine::UploadedFile>
# File lib/shrine/attacher.rb, line 25 def from_data(data, **options) attacher = new(**options) attacher.load_data(data) attacher end