예제 #1
0
 public function resolveInstance(PicoContainer $container, ComponentAdapter $adapter, $expectedType)
 {
     $resultFromContainer = $container->getComponentAdaptersOfType($this->_componentKey);
     if (is_array($resultFromContainer)) {
         $result = array();
         for ($index = 0; $index < sizeof($resultFromContainer); $index++) {
             $result[] = $resultFromContainer[$index]->getComponentInstance($container);
         }
         return $result;
     }
     return null;
 }