module Spree::Backend::Callbacks::ClassMethods

Attributes

callbacks[RW]

Protected Instance Methods

create() click to toggle source
# File lib/spree/backend/callbacks.rb, line 15
def create
  custom_callback(:create)
end
custom_callback(action) click to toggle source
# File lib/spree/backend/callbacks.rb, line 27
def custom_callback(action)
  @callbacks ||= {}
  @callbacks[action] ||= Spree::ActionCallbacks.new
end
destroy() click to toggle source
# File lib/spree/backend/callbacks.rb, line 23
def destroy
  custom_callback(:destroy)
end
new_action() click to toggle source
# File lib/spree/backend/callbacks.rb, line 11
def new_action
  custom_callback(:new_action)
end
update() click to toggle source
# File lib/spree/backend/callbacks.rb, line 19
def update
  custom_callback(:update)
end