/**
  * Perform additional validation checks
  * @copydoc Form::validate
  */
 function validate()
 {
     if (!parent::validate()) {
         return false;
     }
     // Validate that the section ID is attached to this journal.
     $request = Application::getRequest();
     $context = $request->getContext();
     $sectionDao = DAORegistry::getDAO('SectionDAO');
     $section = $sectionDao->getById($this->getData('sectionId'), $context->getId());
     if (!$section) {
         return false;
     }
     return true;
 }
 /**
  * Perform additional validation checks
  * @copydoc Form::validate
  */
 function validate()
 {
     if (!parent::validate()) {
         return false;
     }
     // Validate that the series ID is attached to this press.
     if ($seriesId = $this->getData('seriesId')) {
         $request = Application::getRequest();
         $context = $request->getContext();
         $seriesDao = DAORegistry::getDAO('SeriesDAO');
         $series = $seriesDao->getById($seriesId, $context->getId());
         if (!$series) {
             return false;
         }
     }
     return true;
 }