module Ardm::Ar::Finalize
Public Class Methods
finalize()
click to toggle source
# File lib/ardm/ar/finalize.rb, line 15 def self.finalize Ardm::Ar::Finalize.finalizers.each { |f| f.call } end
finalizers()
click to toggle source
# File lib/ardm/ar/finalize.rb, line 6 def self.finalizers @finalizers ||= [] end
on_finalize(&block)
click to toggle source
# File lib/ardm/ar/finalize.rb, line 10 def self.on_finalize(&block) return unless block_given? finalizers << block end