Nextras\Orm\Relationships\ManyHasMany::updateRelationshipRemove PHP Метод

updateRelationshipRemove() защищенный Метод

protected updateRelationshipRemove ( Nextras\Orm\Entity\IEntity $entity )
$entity Nextras\Orm\Entity\IEntity
    protected function updateRelationshipRemove(IEntity $entity)
    {
        if (!$this->metadata->relationship->property) {
            return;
        }
        $otherSide = $entity->getProperty($this->metadata->relationship->property);
        $otherSide->collection = null;
        $otherSide->toRemove[spl_object_hash($this->parent)] = $this->parent;
        $otherSide->modify();
    }