Class: ActiveSupport::ExecutionWrapper::RunHook
Do not use. This class is for internal use only.
Relationships & Source Files | |
Super Chains via Extension / Inclusion / Inheritance | |
Class Chain:
self,
::Struct
|
|
Instance Chain:
self,
::Struct
|
|
Inherits: | Struct |
Defined in: | activesupport/lib/active_support/execution_wrapper.rb |
Instance Attribute Summary
- #hook rw
Instance Method Summary
Instance Attribute Details
#hook (rw)
[ GitHub ]# File 'activesupport/lib/active_support/execution_wrapper.rb', line 25
RunHook = Struct.new(:hook)
Instance Method Details
#before(target)
[ GitHub ]# File 'activesupport/lib/active_support/execution_wrapper.rb', line 26
def before(target) hook_state = target.send(:hook_state) hook_state[hook] = hook.run end