public function get($name) { if (!isset($this->adapters[$name])) { throw new \InvalidArgumentException(sprintf('No Adapter with name "%s" is registered.', $name)); } return $this->adapters[$name]; }