Esempio n. 1
0
 public function registerAdapter($name, Adapter $adapter)
 {
     if (isset($this->adapters[$name])) {
         throw new Exception\InvalidArgumentException("Adapter with name " . $name . " already registered!");
     }
     $this->adapters[$name] = $adapter;
     if ($adapter->getMapping()) {
         $this->mapper->registerAdapterMapping($name, $adapter->getMapping());
     }
 }