Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

DataMapper plugin for observing Resources

README.rdoc

README

DataMapper::Observer allows you to add callback hooks to many models. This is similar to observers in ActiveRecord.

Example:

class Adam

include DataMapper::Resource

property :id, Serial
property :name, String

end

class AdamObserver

include DataMapper::Observer

observe Adam

before :save do
  # log message
end

before :get_drunk do
  # eat something
end

after_class_method :unite do
  raise "Call for help!"
end

end

Something went wrong with that request. Please try again.