Class: Terraspace::App::Hooks
- Inherits:
-
Object
- Object
- Terraspace::App::Hooks
- Defined in:
- lib/terraspace/app/hooks.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.run_hook(name) ⇒ Object
11 12 13 14 15 |
# File 'lib/terraspace/app/hooks.rb', line 11 def run_hook(name) name = name.to_sym hook = hooks[name] hook.call if hook end |
Instance Method Details
#on_boot(&block) ⇒ Object
6 7 8 |
# File 'lib/terraspace/app/hooks.rb', line 6 def on_boot(&block) self.class.hooks[:on_boot] = block end |