module Hooks::ClassMethods

def run_hook(name, *args)

where Cat.run_hook :after_eight will call the class method +grab_a_beer+.

def self.grab_a_beer(*) # and so on...

after_eight :grab_a_beer
class Cat

Example:

Like Hooks#run_hook but for the class. Note that +:callbacks+ must be class methods.
def run_hook(name, *args)
  run_hook_for(name, self, *args)
end