Class: Hooks::HookSet
- Inherits:
-
Hash
- Object
- Hash
- Hooks::HookSet
- Defined in:
- lib/hooks.rb
Instance Method Summary collapse
Instance Method Details
#[](name) ⇒ Object
115 116 117 |
# File 'lib/hooks.rb', line 115 def [](name) super(name.to_sym) end |
#[]=(name, values) ⇒ Object
119 120 121 |
# File 'lib/hooks.rb', line 119 def []=(name, values) super(name.to_sym, values) end |
#clone ⇒ Object
123 124 125 126 127 |
# File 'lib/hooks.rb', line 123 def clone super.tap do |cloned| each { |name, callbacks| cloned[name] = callbacks.clone } end end |