/**
  * 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();
 }