PHP Класс Storm\Drivers\Base\Object\Properties\CollectionProperty

Наследование: extends MultipleEntityProperty
Показать файл Открыть проект

Защищенные методы

Метод Описание
DiscardRelationshipChanges ( Domain $Domain, UnitOfWork $UnitOfWork, $ParentEntity, $CurrentValue, $HasOriginalValue, $OriginalValue )
PersistRelationshipChanges ( Domain $Domain, UnitOfWork $UnitOfWork, $ParentEntity, $CurrentValue, $HasOriginalValue, $OriginalValue )
ReviveArrayOfRevivalData ( Domain $Domain, $Entity, array $RevivalDataArray )
ReviveMultipleLazyRevivalData ( Domain $Domain, $Entity, MultipleLazyRevivalData $LazyRevivalData )
ReviveProxies ( Domain $Domain, $Entity, array $Proxies )

Приватные методы

Метод Описание
ComputeDifference ( array $Objects, array $OtherObjects )
ComputeIdentityDifference ( Domain $Domain, array $Objects, array $OtherObjects )
IndexEntitiesByIdentity ( Domain $Domain, array &$Entities )

Описание методов

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

protected DiscardRelationshipChanges ( Domain $Domain, UnitOfWork $UnitOfWork, $ParentEntity, $CurrentValue, $HasOriginalValue, $OriginalValue )
$Domain Storm\Core\Object\Domain
$UnitOfWork Storm\Core\Object\UnitOfWork

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

protected PersistRelationshipChanges ( Domain $Domain, UnitOfWork $UnitOfWork, $ParentEntity, $CurrentValue, $HasOriginalValue, $OriginalValue )
$Domain Storm\Core\Object\Domain
$UnitOfWork Storm\Core\Object\UnitOfWork

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

protected ReviveArrayOfRevivalData ( Domain $Domain, $Entity, array $RevivalDataArray )
$Domain Storm\Core\Object\Domain
$RevivalDataArray array

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

protected ReviveMultipleLazyRevivalData ( Domain $Domain, $Entity, MultipleLazyRevivalData $LazyRevivalData )
$Domain Storm\Core\Object\Domain
$LazyRevivalData Storm\Drivers\Base\Object\MultipleLazyRevivalData

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

protected ReviveProxies ( Domain $Domain, $Entity, array $Proxies )
$Domain Storm\Core\Object\Domain
$Proxies array