Module: Dry::Effects::Initializer

Included in:
Effect, Frame, Provider, Providers::Lock::Backend, Providers::Lock::Handle, Stack
Defined in:
lib/dry/effects/initializer.rb

Defined Under Namespace

Modules: DefineWithHook, InstanceMethods

Class Method Summary collapse

Class Method Details

.extended(base) ⇒ 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.



66
67
68
69
70
# File 'lib/dry/effects/initializer.rb', line 66

def self.extended(base)
  base.extend(::Dry::Initializer)
  base.extend(DefineWithHook)
  base.include(InstanceMethods)
end