private function checkForm($form, Category $category) { if ($form->isValid()) { if ($category->getName() == null || trim($category->getName()) == '') { $form->addError(new FormError($this->get('translator')->trans('FORM.CATEGORY.NONAME', array(), 'admin'))); } if ($category->getGender() == null) { $form->addError(new FormError($this->get('translator')->trans('FORM.CATEGORY.NOGENDER', array(), 'admin'))); } if ($category->getClassification() == null) { $form->addError(new FormError($this->get('translator')->trans('FORM.CATEGORY.NOCLASSIFICATION', array(), 'admin'))); } if ($category->getAge() == null || trim($category->getAge()) == '') { $form->addError(new FormError($this->get('translator')->trans('FORM.CATEGORY.NOAGE', array(), 'admin'))); } if ($category->getMatchtime() == null || trim($category->getMatchtime()) == '') { $form->addError(new FormError($this->get('translator')->trans('FORM.CATEGORY.NOMATCHTIME', array(), 'admin'))); } } return $form->isValid(); }