/**
  * Validates the given value
  *
  * @param Blog $object
  *
  * @return bool
  */
 protected function isValid($object)
 {
     $forbiddenTitelWord = 'CMS Bashing';
     $forbiddenDescriptionWord = 'ist gut';
     if (preg_match('/' . $forbiddenTitelWord . '/i', $object->getTitle()) && preg_match('/' . $forbiddenDescriptionWord . '/i', $object->getDescription())) {
         $this->result->forProperty('title')->addError(new \TYPO3\CMS\Extbase\Error\Error(LocalizationUtility::translate('validator.blog.title', 'simpleblog', array(1 => $forbiddenTitelWord, 2 => $forbiddenDescriptionWord)), 1393160862, array('title' => $object->getTitle(), 'description' => $object->getDescription())));
         $this->result->forProperty('description')->addError(new \TYPO3\CMS\Extbase\Error\Error(LocalizationUtility::translate('validator.blog.description', 'simpleblog', array(1 => $forbiddenTitelWord, 2 => $forbiddenDescriptionWord)), 1393161081, array('title' => $object->getTitle(), 'description' => $object->getDescription())));
         return FALSE;
     } else {
         return TRUE;
     }
 }