Method: Seasar::Container::S2ApplicationContext#get_component
- Defined in:
- lib/seasar/container/s2application-context.rb
#get_component(key, namespaces = [], &procedure) ⇒ Object Also known as: component, get, []
-
args
-
String|Symbol key component key
-
Array namespaces String namespaces
-
Proc procedure constructor block
-
-
return
-
Object
-
205 206 207 208 |
# File 'lib/seasar/container/s2application-context.rb', line 205 def get_component(key, namespaces = [], &procedure) namespace_key = self.create_singleton(namespaces) return @singletons[namespace_key].get_component(key, &procedure) end |