public function __invoke(array $data = [], $class = 'navbar-nav', $activeTab = null) { if (empty($this->getApplication()->getConfig()['navigation'])) { throw new \Exception('Необходимо прописать параметр "navigation" в файле конфигурации'); } if (empty($data)) { $data = $this->getApplication()->getConfig()['navigation']; } if ($activeTab === null) { $activeTab = $this->getServiceManager()->get('Router')->getPath(); } return parent::__invoke($data, $class, $activeTab); }