/** * @param bool $updateFingerPrint */ public function save($updateFingerPrint = true) { $this->db->startTransaction(); parent::save($updateFingerPrint); // save columns foreach ($this->columns as $number => $listColumn) { if ($listColumn->getValue('lsc_lst_id') == 0) { $listColumn->setValue('lsc_lst_id', $this->getValue('lst_id')); } $listColumn->save($updateFingerPrint); } $this->db->endTransaction(); }
public function save($updateFingerPrint = true) { $this->db->startTransaction(); parent::save($updateFingerPrint); // jetzt noch die einzelnen Spalten sichern foreach ($this->columns as $number => $listColumn) { if ($listColumn->getValue('lsc_lst_id') == 0) { $listColumn->setValue('lsc_lst_id', $this->getValue('lst_id')); } $listColumn->save($updateFingerPrint); } $this->db->endTransaction(); }