Method | Description | |
---|---|---|
Discard ( object $Entity ) : void | Discards the supplied entity | |
DiscardWhere ( Storm\Core\Object\ICriterion $Criterion ) | Discard all entities matching the supplied criterion. | |
Execute ( Storm\Core\Object\IProcedure $Procedure ) : void | Add a procedure to be executed. | |
GetDiscardedCriteria ( ) : Storm\Core\Object\ICriterion[] | ||
GetDiscardenceData ( ) : |
||
GetDiscardenceDataGroups ( ) : |
||
GetDomain ( ) : |
||
GetExecutedProcedures ( ) : Storm\Core\Object\IProcedure[] | ||
GetPersistenceData ( ) : |
||
GetPersistenceDataGroups ( ) : |
||
Persist ( object $Entity ) : void | Persist an entities data and relationships to the unit of work. | |
PersistRelationships ( object $Entity ) : void | Persist an entity's relationships to the unit of work. | |
SupplyIdentity ( |
Sets a generated identity to to the entity mapped with the supplied persistence data. | |
__construct ( |
Method | Description | |
---|---|---|
TypeMismatch ( $ObjectName, $EntityType ) |
public DiscardWhere ( Storm\Core\Object\ICriterion $Criterion ) | ||
$Criterion | Storm\Core\Object\ICriterion | The criterion to discard by |
public GetDiscardedCriteria ( ) : Storm\Core\Object\ICriterion[] | ||
return | Storm\Core\Object\ICriterion[] |
public GetDiscardenceData ( ) : |
||
return |
public GetDiscardenceDataGroups ( ) : |
||
return |
public GetExecutedProcedures ( ) : Storm\Core\Object\IProcedure[] | ||
return | Storm\Core\Object\IProcedure[] |
public GetPersistenceData ( ) : |
||
return |
public GetPersistenceDataGroups ( ) : |
||
return |
public PersistRelationships ( object $Entity ) : void | ||
$Entity | object | The entity to persist |
return | void |
public SupplyIdentity ( |
||
$PersistenceData | The persistence data of the entity | |
$Identity | The identity to supply the entity |