public function getContainer() { if (null === $this->_container) { if (empty($this->_containerFactory)) { $this->_container = parent::getContainer(); } else { $this->_container = $this->_containerFactory->makeContainer(); } } return $this->_container; }