Module: Windoo::Mixins::Loading

Included in:
Windoo
Defined in:
lib/windoo/mixins/loading.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.extended(extender) ⇒ Object



15
16
17
# File 'lib/windoo/mixins/loading.rb', line 15

def self.extended(extender)
  Windoo.verbose_extend extender, self
end

Instance Method Details

#load_msg(msg) ⇒ Object

Use the load_msg method defined for Zeitwerk



20
21
22
# File 'lib/windoo/mixins/loading.rb', line 20

def load_msg(msg)
  WindooZeitwerkConfig.load_msg msg
end

#verbose_extend(extender, extendee) ⇒ Object

Mention that a module is being extended into something



30
31
32
# File 'lib/windoo/mixins/loading.rb', line 30

def verbose_extend(extender, extendee)
  load_msg "--> #{extender} is extending #{extendee}"
end

#verbose_include(includer, includee) ⇒ Object

Mention that a module is being included into something



25
26
27
# File 'lib/windoo/mixins/loading.rb', line 25

def verbose_include(includer, includee)
  load_msg "--> #{includer} is including #{includee}"
end