/**
  * action create.
  *
  * @param \JWeiland\Clubdirectory\Domain\Model\Club $club
  */
 public function createAction(\JWeiland\Clubdirectory\Domain\Model\Club $club)
 {
     if ($GLOBALS['TSFE']->fe_user->user['uid']) {
         /** @var \TYPO3\CMS\Extbase\Domain\Model\FrontendUser $feUser */
         $feUser = $this->feUserRepository->findByUid($GLOBALS['TSFE']->fe_user->user['uid']);
         $club->addFeUser($feUser);
         $this->addMapRecordIfPossible($club);
         $club->setHidden(true);
         $this->clubRepository->add($club);
         $this->persistenceManager->persistAll();
         //$this->flashMessageContainer->add(LocalizationUtility::translate('clubCreated', 'clubdirectory'));
         $this->redirect('new', 'Map', 'clubdirectory', array('club' => $club));
     } else {
         $this->addFlashMessage('There is no valid user logged in. So record was not saved');
         $this->redirect('list');
     }
 }