File: README.rdoc [dm-observer-1.2.0 Documentation]

### Home Classes Methods

### Files

- LICENSE
- README.rdoc

### Class Index

Quicksearch

- DataMapper
- DataMapper::Observer
- DataMapper::Observer::ClassMethods

No matching classes.

## 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

[Validate]

Generated with the Darkfish Rdoc Generator 2.