final public DiscardedIdentifyingRelationship ( $ParentEntity, object $ChildEntity, |
||
$ChildEntity | object | |
$UnitOfWork | ||
Результат | The discarded relationship |
public final function DiscardedIdentifyingRelationship($ParentEntity, $ChildEntity, UnitOfWork $UnitOfWork)
{
$ParentIdentity = $this->VerifyEntity(__METHOD__, $ParentEntity)->Identity($ParentEntity);
$ChildIdentity = $this->VerifyEntity(__METHOD__, $ChildEntity)->Discard($UnitOfWork, $ChildEntity)->GetIdentity();
return new DiscardedRelationship(true, $ParentIdentity, $ChildIdentity);
}
public function GetDiscardedRelationship(Object\Domain $Domain, Object\UnitOfWork $UnitOfWork, $ParentEntity, $ChildEntity) { return $Domain->DiscardedIdentifyingRelationship($ParentEntity, $ChildEntity, $UnitOfWork); }