/** * da wir keine TextID speichern, diese aber für die PID-Bestimmung und merken... * * @param Array $data * @param Boolean $create Anlegen oder Updaten */ protected function beforeSave(&$data, $create = false) { if ($create) { $pid = $this->getPID($data['TextID']); } parent::beforeSave($data, $create); if ($create) { $data['pid'] = $pid; } }
protected function beforeSave(&$data, $create = false) { parent::beforeSave($data, $create); // maximal 700 Zeichen speichern: hart abschneiden $data['Content'] = substr($data['Content'], 0, 700); }
protected function beforeSave(&$data, $create = false) { if (!$create) { $data['Version']++; } parent::beforeSave($data, $create); }