/** * If the given event is valid * * @param Tx_CalendarDisplay_Domain_Model_Event $event * @return boolean true */ public function isValid($event) { $isValid = TRUE; if ($event->getTimeBegin() == NULL || $event->getTimeBegin() == '') { $this->addError(\TYPO3\CMS\Extbase\Utility\LocalizationUtility::translate('tx_calendardisplay_domain_model_event.time_begin.required', 'CalendarDisplay'), 2); $isValid = FALSE; } if ($event->getTimeEnd() == NULL || $event->getTimeEnd() == '') { $this->addError(Tx_Extbase_Utility_Localization::translate('tx_calendardisplay_domain_model_event.time_end.required', 'CalendarDisplay'), 2); $isValid = FALSE; } return $isValid; }