module Dependency
Constants
- Substitute
Public Class Methods
activate(target_class=nil)
click to toggle source
# File lib/dependency/activate.rb, line 2 def self.activate(target_class=nil) target_class ||= Object macro_module = Dependency::Macro return if target_class.is_a? macro_module target_class.extend(macro_module) end
extended(cls)
click to toggle source
# File lib/dependency/dependency.rb, line 8 def self.extended(cls) cls.class_exec do extend Macro end end
included(cls)
click to toggle source
# File lib/dependency/dependency.rb, line 2 def self.included(cls) cls.class_exec do extend Macro end end