Class: Roby::Application::LifecycleHook Private
Overview
This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.
Internal representation of the app's lifecycle hooks
Instance Attribute Summary collapse
- #block ⇒ Object readonly private
Instance Method Summary collapse
- #call(*args) ⇒ Object private
-
#initialize(block, user: false) ⇒ LifecycleHook
constructor
private
A new instance of LifecycleHook.
- #to_proc ⇒ Object private
Constructor Details
#initialize(block, user: false) ⇒ LifecycleHook
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Returns a new instance of LifecycleHook.
3433 3434 3435 3436 |
# File 'lib/roby/app.rb', line 3433 def initialize(block, user: false) @block = block @user = user end |
Instance Attribute Details
#block ⇒ Object (readonly)
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
3430 3431 3432 |
# File 'lib/roby/app.rb', line 3430 def block @block end |
Instance Method Details
#call(*args) ⇒ Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
3438 3439 3440 |
# File 'lib/roby/app.rb', line 3438 def call(*args) block.call(*args) end |
#to_proc ⇒ Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
3442 3443 3444 |
# File 'lib/roby/app.rb', line 3442 def to_proc block end |