/** * Initialize form data from current monograph. */ function initData() { $seriesDao =& DAORegistry::getDAO('SeriesDAO'); if (isset($this->monograph)) { $monograph =& $this->monograph; $this->_data = array('title' => $monograph->getTitle(null), 'abstract' => $monograph->getAbstract(null), 'discipline' => $monograph->getDiscipline(null), 'subjectClass' => $monograph->getSubjectClass(null), 'subject' => $monograph->getSubject(null), 'coverageGeo' => $monograph->getCoverageGeo(null), 'coverageChron' => $monograph->getCoverageChron(null), 'coverageSample' => $monograph->getCoverageSample(null), 'type' => $monograph->getType(null), 'language' => $monograph->getLanguage(), 'sponsor' => $monograph->getSponsor(null), 'series' => $seriesDao->getById($monograph->getSeriesId()), 'citations' => $monograph->getCitations()); } return parent::initData(); }
/** * Initialize form data from current submission. */ function initData() { $this->_metadataFormImplem->initData($this->submission); return parent::initData(); }