class ActiveAnalysis::Addon::ImageAddon
This is an abstract base class for image addons. Image addons are only executed for original blobs.
Public Class Methods
accept?(blob)
click to toggle source
# File lib/active_analysis/addon/image_addon.rb, line 9 def self.accept?(blob) blob.image? && blob.attachments.none? { |attachment| attachment.record_type == ActiveStorage::VariantRecord } end
Public Instance Methods
metadata()
click to toggle source
# File lib/active_analysis/addon/image_addon.rb, line 13 def metadata raise NotImplementedError end