Esempio n. 1
0
 /**
  * Setzt die Formularelement entsprechend der Instanz von Opus_Patent.
  * @param Opus_Patent $patent
  */
 public function populateFromModel($patent)
 {
     $datesHelper = $this->getDatesHelper();
     $this->getElement(self::ELEMENT_ID)->setValue($patent->getId());
     $this->getElement(self::ELEMENT_NUMBER)->setValue($patent->getNumber());
     $this->getElement(self::ELEMENT_COUNTRIES)->setValue($patent->getCountries());
     $this->getElement(self::ELEMENT_YEAR_APPLIED)->setValue($patent->getYearApplied());
     $this->getElement(self::ELEMENT_APPLICATION)->setValue($patent->getApplication());
     $date = $datesHelper->getDateString($patent->getDateGranted());
     $this->getElement(self::ELEMENT_DATE_GRANTED)->setValue($date);
 }