class Stance::Events

Attributes

events[R]
event[R]

Public Class Methods

after_create(*methods, &block) click to toggle source
# File lib/stance/events.rb, line 23
def after_create(*methods, &block)
  set_callback :create, :after, *methods, &block
end
before_create(*methods, &block) click to toggle source
# File lib/stance/events.rb, line 19
def before_create(*methods, &block)
  set_callback :create, :before, *methods, &block
end
event(name, options = {}) click to toggle source
# File lib/stance/events.rb, line 14
def event(name, options = {})
  @events ||= {}
  @events[name.to_s] = options
end
new(event) click to toggle source
# File lib/stance/events.rb, line 28
def initialize(event)
  @event = event
end