public function cleanReferencingAddedAndRemovedMeta($table, $viaColumn = null, Filtering $filtering = null, $strategy = null) { $this->result->cleanReferencingAddedAndRemovedMeta($table, $viaColumn, $filtering, $strategy); }
/** * Marks entity as non-modified (isModified returns false right after this method call) */ public function markAsUpdated() { $this->row->markAsUpdated(); foreach ($this->getCurrentReflection()->getEntityProperties() as $property) { if ($property->hasRelationship() and $property->getRelationship() instanceof Relationship\HasMany) { $relationship = $property->getRelationship(); $this->row->cleanReferencingAddedAndRemovedMeta($relationship->getRelationshipTable(), $relationship->getColumnReferencingSourceTable(), null, $relationship->getStrategy()); } } }