ActiveStorage::VariantWithRecord (original) (raw)

Methods

D

F

I

N

P

Attributes

Class Public methods

Source: show | on GitHub

def initialize(blob, variation) @blob, @variation = blob, ActiveStorage::Variation.wrap(variation) end

Instance Public methods

Destroys record and deletes file from service.

Source: show | on GitHub

def filename ActiveStorage::Filename.new "#{blob.filename.base}.#{variation.format.downcase}" end

Source: show | on GitHub

def processed process unless processed? self end