Method | Description | |
---|---|---|
GetAllMappedPersistColumns ( array $Properties = null ) | {@inheritDoc} | |
GetAllMappedReviveColumns ( array $Properties = null ) | {@inheritDoc} | |
GetCollectionPropertyToManyRelationMappings ( ) | {@inheritDoc} | |
GetCriterion ( ) | {@inheritDoc} | |
GetDataPropertyColumnMappings ( ) | {@inheritDoc} | |
GetEntityMap ( ) | {@inheritDoc} | |
GetEntityPropertyToOneRelationMappings ( ) | {@inheritDoc} | |
GetEntityType ( ) | {@inheritDoc} | |
GetIdentityPropertyPrimaryKeyMappings ( ) | {@inheritDoc} | |
GetMappedPersistColumns ( Storm\Core\Object\IProperty $Property ) | {@inheritDoc} | |
GetMappedPersistTables ( ) | {@inheritDoc} | |
GetMappedProperties ( ) | {@inheritDoc} | |
GetMappedReviveColumns ( Storm\Core\Object\IProperty $Property ) | {@inheritDoc} | |
GetMappedReviveTables ( ) | {@inheritDoc} | |
GetPrimaryKeyTable ( ) | {@inheritDoc} | |
GetPropertyMappings ( ) | {@inheritDoc} | |
Initialize ( |
{@inheritDoc} | |
MapIdentitiesToPrimaryKeys ( array $Identities ) | {@inheritDoc} | |
MapIdentityToPrimaryKey ( |
{@inheritDoc} | |
MapPrimaryKeyToIdentity ( |
{@inheritDoc} | |
MapPrimaryKeysToIdentities ( array $PrimaryKeys ) | {@inheritDoc} | |
ResultRow ( $ColumnData = [] ) | {@inheritDoc} |
Method | Description | |
---|---|---|
EntityMap ( |
The method to specify the entity map representing the entity properties of this relational map. | |
OnInitialize ( |
Event called pre initialization. | |
OnInitialized ( |
Event called post initialization. | |
RegisterPropertyMappings ( |
The method to register all the property mappings for this entity relational map. | |
RelationalCriterion ( |
Method | Description | |
---|---|---|
AddIdentityPrimaryKeyMapping ( Storm\Core\Mapping\IDataPropertyColumnMapping $PropertyMapping ) | ||
AddPropertyMapping ( Storm\Core\Mapping\IPropertyMapping $PropertyMapping ) | Adds a property mapping to the entity relation map. | |
VerifyDataPropertyColumnMapping ( $Method, Storm\Core\Object\IProperty $Property ) : Storm\Core\Mapping\IDataPropertyColumnMapping | Verifies that the data property column mapping exists for the supplied property. |
abstract protected EntityMap ( |
||
$Domain | ||
return | Storm\Core\Object\IEntityMap |
final public GetAllMappedPersistColumns ( array $Properties = null ) | ||
$Properties | array |
final public GetAllMappedReviveColumns ( array $Properties = null ) | ||
$Properties | array |
final public GetCollectionPropertyToManyRelationMappings ( ) |
final public GetDataPropertyColumnMappings ( ) |
final public GetEntityPropertyToOneRelationMappings ( ) |
final public GetIdentityPropertyPrimaryKeyMappings ( ) |
final public GetMappedPersistColumns ( Storm\Core\Object\IProperty $Property ) | ||
$Property | Storm\Core\Object\IProperty |
final public GetMappedReviveColumns ( Storm\Core\Object\IProperty $Property ) | ||
$Property | Storm\Core\Object\IProperty |
final public Initialize ( |
||
$DomainDatabaseMap |
final public MapIdentitiesToPrimaryKeys ( array $Identities ) | ||
$Identities | array |
final public MapIdentityToPrimaryKey ( |
||
$Identity |
final public MapPrimaryKeyToIdentity ( |
||
$PrimaryKey |
final public MapPrimaryKeysToIdentities ( array $PrimaryKeys ) | ||
$PrimaryKeys | array |
protected OnInitialize ( |
||
$DomainDatabaseMap | The parent domain database map |
protected OnInitialized ( |
||
$DomainDatabaseMap | The parent domain database map |
abstract protected RegisterPropertyMappings ( |
||
$Registrar | The registrar to register the property mappings | |
$EntityMap | Storm\Core\Object\IEntityMap | The entity map representing the entity properties |
$Database | The current database instance | |
return | void |
protected RelationalCriterion ( |
||
$RelationalCriterion |