class Hyalite::HookSetter
Public Class Methods
new(hooks)
click to toggle source
# File lib/hyalite/main.rb, line 68 def initialize(hooks) @hooks = hooks @memo = [] end
Public Instance Methods
destroy()
click to toggle source
# File lib/hyalite/main.rb, line 78 def destroy @memo.each do |m| @hooks.delete(m) end end
hook(&block)
click to toggle source
# File lib/hyalite/main.rb, line 73 def hook(&block) @memo << block @hooks << block end