Method: Sinject::Container#load_groups
- Defined in:
- lib/sinject/container.rb
#load_groups ⇒ Object
109 110 111 112 113 114 115 116 |
# File 'lib/sinject/container.rb', line 109 def load_groups Sinject::DependencyGroup.descendants.sort_by(&:name).each do |g| group = g.new if (group.respond_to?(:valid?) && group.valid?) || (group.respond_to?(:is_valid?) && group.is_valid?) group.register(self) end end end |