Skip to content

addywaddy/eyeballer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eyeballer

A simple observer written in Ruby.

Observe:

class Foo

  def save
    "Saved!"
  end

  def whatever
    "Whatever ..."
  end

end

class MyObserver
  include Eyeballer

  observe :foo, :save => [:do_something, :do_something_else]
  observe :foo, :whatever => :do_something_else

  def do_something
    "Do something!"
  end

  def do_something_else
  "Do something else!"
  end

end

About

A simple observer library in Ruby

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages