コード例 #1
0
 /**
  * @param EventsObject $EventsObject
  */
 public function update($EventsObject)
 {
     $oldData = $this->read($EventsObject->getId());
     $this->name = $EventsObject->getName() !== null ? parent::cleanData($EventsObject->getName()) : $oldData->getName();
     $this->description = $EventsObject->getDescription() !== null ? parent::cleanData($EventsObject->getDescription()) : $oldData->getDescription();
     $this->date = $EventsObject->getDate() !== null ? parent::cleanData($EventsObject->getDate()) : $oldData->getDate();
     $this->image = $EventsObject->getImage() !== null ? parent::cleanData($EventsObject->getImage()) : $oldData->getImage();
     $this->createStatement->execute();
 }