module ActiveEncode::Callbacks::ClassMethods
These methods will be included into any Active Encode object, adding callbacks for create
, cancel
, and purge
methods.
Public Instance Methods
after_cancel(*filters, &blk)
click to toggle source
# File lib/active_encode/callbacks.rb, line 48 def after_cancel(*filters, &blk) set_callback(:cancel, :after, *filters, &blk) end
after_create(*filters, &blk)
click to toggle source
# File lib/active_encode/callbacks.rb, line 36 def after_create(*filters, &blk) set_callback(:create, :after, *filters, &blk) end
after_purge(*filters, &blk)
click to toggle source
# File lib/active_encode/callbacks.rb, line 60 def after_purge(*filters, &blk) set_callback(:purge, :after, *filters, &blk) end
around_cancel(*filters, &blk)
click to toggle source
# File lib/active_encode/callbacks.rb, line 52 def around_cancel(*filters, &blk) set_callback(:cancel, :around, *filters, &blk) end
around_create(*filters, &blk)
click to toggle source
# File lib/active_encode/callbacks.rb, line 40 def around_create(*filters, &blk) set_callback(:create, :around, *filters, &blk) end
around_purge(*filters, &blk)
click to toggle source
# File lib/active_encode/callbacks.rb, line 64 def around_purge(*filters, &blk) set_callback(:purge, :around, *filters, &blk) end
before_cancel(*filters, &blk)
click to toggle source
# File lib/active_encode/callbacks.rb, line 44 def before_cancel(*filters, &blk) set_callback(:cancel, :before, *filters, &blk) end
before_create(*filters, &blk)
click to toggle source
# File lib/active_encode/callbacks.rb, line 32 def before_create(*filters, &blk) set_callback(:create, :before, *filters, &blk) end
before_purge(*filters, &blk)
click to toggle source
# File lib/active_encode/callbacks.rb, line 56 def before_purge(*filters, &blk) set_callback(:purge, :before, *filters, &blk) end