/**
  * @param \MUM\BjrFreizeit\Domain\Model\Leisure $leisure
  *
  */
 public function successUpdateAction(\MUM\BjrFreizeit\Domain\Model\Leisure $leisure)
 {
     $typoScript = $this->getFullTypoScript();
     $msg = $GLOBALS['TSFE']->fe_user->getKey("ses", "leisureChange");
     $this->setFlashMessage($msg);
     $GLOBALS['TSFE']->fe_user->setKey("ses", "leisureChange", '');
     $params = array('leisure' => $leisure, 'organization' => $this->organizationRepository->findByLeisure($leisure), 'leisureImagePath' => isset($typoScript['plugin.']['tx_bjr_lend.']['settings.']['leisureImagePath']) ? $typoScript['plugin.']['tx_bjr_lend.']['settings.']['leisureImagePath'] : 'uploads/tx_bjrlend/', 'tagList' => $this->tagsRepository->findAll()->toArray(), 'targetGroupList' => $this->targetGroupRepository->findAll()->toArray(), 'countryList' => $this->countryRepository->findAll()->toArray(), 'holidayList' => $this->holidayRepository->findAll()->toArray(), 'organizationList' => $this->organizationRepository->findAll()->toArray(), 'currentPageId' => $GLOBALS['TSFE']->id);
     $this->view->assignMultiple($params);
 }
 /**
  * @return string
  * per Ajax aufgerufen.
  */
 public function deleteAction()
 {
     $args = $this->request->getArguments();
     $tag = $this->tagsRepository->findByUid($args['tags']);
     if (is_a($tag, '\\MUM\\BjrFreizeit\\Domain\\Model\\Tags')) {
         $tagName = $tag->getName();
         $this->tagsRepository->remove($tag);
         $persistenceManager = $this->objectManager->get('TYPO3\\CMS\\Extbase\\Persistence\\Generic\\PersistenceManager');
         $persistenceManager->persistAll();
         $GLOBALS['TSFE']->fe_user->setKey("ses", "tagChange", 'Die Ferienzeit ' . $tagName . ' ist gelöscht.');
         //return 'Ferienzeit ' . $name .' is
     } else {
         $GLOBALS['TSFE']->fe_user->setKey("ses", "tagChange", 'Die Ferienzeit mit der ID ' . $args['tags'] . ' wurde nicht gefunden.');
     }
     $this->redirect('list', 'Tags');
 }