public function delete() { if ($this->id) { if ($this->modelType == 'VT') { $this->deleteParticiple($this->modelNumber); } if ($this->modelType == 'VT' || $this->modelType == 'V') { $this->deleteLongInfinitive(); } LexemDefinitionMap::deleteByLexemId($this->id); InflectedForm::deleteByLexemId($this->id); } parent::delete(); }