Sha256: 7dcaf46fd404ff85a0b5bcc8b2aa606019e31fd3bbde8c679c8b58edf8ded0be
Contents?: true
Size: 319 Bytes
Versions: 8
Compression:
Stored size: 319 Bytes
Contents
module CurationConcern module WithGenericFiles extend ActiveSupport::Concern included do has_many :generic_files, property: :is_part_of after_destroy :after_destroy_cleanup_generic_files end def after_destroy_cleanup_generic_files generic_files.each(&:destroy) end end end
Version data entries
8 entries across 8 versions & 1 rubygems