public function setDependencyInjector($dependencyInjector) { parent::setDependencyInjector($dependencyInjector); if (!is_object($this->adapter)) { $this->adapter = $this->_dependencyInjector->getShared($this->adapter); } return $this; }