module AttacheRails::Model
Public Class Methods
included(base)
click to toggle source
# File lib/attache_rails/model.rb, line 10 def self.included(base) # has_one_attache, has_many_attaches base.extend ClassMethods # `discard` management base.class_eval do attr_accessor :attaches_discarded after_commit if: :attaches_discarded do |instance| instance.attaches_discard!(instance.attaches_discarded) end end end