private function checkForm($form, Tournament $tournament)
 {
     if ($form->isValid()) {
         if ($tournament->getName() == null || trim($tournament->getName()) == '') {
             $form->addError(new FormError($this->get('translator')->trans('FORM.TOURNAMENT.NONAME', array(), 'admin')));
             return false;
         }
         if ($tournament->getKey() == null || trim($tournament->getKey()) == '') {
             $form->addError(new FormError($this->get('translator')->trans('FORM.TOURNAMENT.NOKEY', array(), 'admin')));
             return false;
         }
         if ($tournament->getEdition() == null || trim($tournament->getEdition()) == '') {
             $form->addError(new FormError($this->get('translator')->trans('FORM.TOURNAMENT.NOEDITION', array(), 'admin')));
             return false;
         }
         return true;
     }
     return false;
 }