/** * @param string $fieldName * @param string $oldValue */ private function handleOwningFieldRelation($fieldName, $oldValue) { $referencedRelations = $this->_table->getReferencedRelationsIndexedByOwningField(); if (isset($referencedRelations[$fieldName])) { $newValue = $this->_data[$fieldName]; $referencedRelations[$fieldName]->updateOwningReferenceByForeignKey($this, $newValue, $oldValue); } }