Method: Injectable::ClassMethods.extended
- Defined in:
- lib/injectable/class_methods.rb
.extended(base) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 |
# File 'lib/injectable/class_methods.rb', line 3 def self.extended(base) base.class_eval do simple_class_attribute :dependencies, :call_arguments, :initialize_arguments self.dependencies = DependenciesGraph.new(namespace: base) self.initialize_arguments = {} self.call_arguments = {} end end |