Exemplo n.º 1
0
 /**
  * Factory an object
  *
  * @param string|object|array $adapter
  * @param object|array|null $options
  * @return \Zork\Factory\AdapterInterface
  */
 public function factory($adapter, $options = null)
 {
     $adapter = parent::factory($adapter, $options);
     if ($adapter instanceof ServiceLocatorAwareInterface) {
         $adapter->setServiceLocator($this->getServiceLocator());
     }
     return $adapter;
 }