getContext(), 'stAdminGenerator', 'default'); $favorites = $adminGeneratorUserConfiguration->getParameter('favorites', array()); $favorite = base64_decode($this->getRequestParameter('favorite')); list($url, $label) = explode(":", $favorite); if (isset($favorites[$url])) { unset($favorites[$url]); } else { $favorites[$url] = $label; } $adminGeneratorUserConfiguration->setParameter('favorites', $favorites); $adminGeneratorUserConfiguration->save(); return $this->redirect($this->getRequest()->getReferer()); } }