/** * On kernel request. * * @param GetResponseEvent $event */ public function onKernelRequest(GetResponseEvent $event) { $routeName = $event->getRequest()->get('_route'); if ($routeName === 'ongr_settings_personal_settings' || $routeName === 'ongr_settings_personal_settings_change') { $this->settingsStructure->extractSettings($this, 'getSettings'); } }
/** * Test setCategoriesStructure method. */ public function testSetCategoriesStructure() { $service = new SettingsStructure([], []); $service->setCategoriesStructure(['foo']); $this->assertEquals(['foo'], $service->getCategoriesStructure()); }
/** * @return array */ public function getCategoryMap() { return $this->settingsStructure->getCategoriesStructure(); }