class Syntropy::Router
def compose_up_tree_hooks(path, proc)
def compose_up_tree_hooks(path, proc) parent = File.dirname(path) proc = hook_wrap_if_exists(File.join(parent, '_hook.rb'), proc) proc = error_handler_wrap_if_exists(File.join(parent, '_error.rb'), proc) return proc if parent == @root compose_up_tree_hooks(parent, proc) end