Method | Description | |
---|---|---|
GetAllMappedPersistColumns ( array $Properties = null ) : Storm\Core\Relational\IColumn[] | ||
GetAllMappedReviveColumns ( array $Properties = null ) : Storm\Core\Relational\IColumn[] | ||
GetCollectionPropertyToManyRelationMappings ( ) : Storm\Core\Mapping\ICollectionPropertyToManyRelationMapping[] | ||
GetCriterion ( ) : |
Get the criterion that must be included for every request. | |
GetDataPropertyColumnMappings ( ) : Storm\Core\Mapping\IDataPropertyColumnMapping[] | ||
GetEntityMap ( ) : Storm\Core\Object\IEntityMap | The entity map of represented entity. | |
GetEntityPropertyToOneRelationMappings ( ) : Storm\Core\Mapping\IEntityPropertyToOneRelationMapping[] | ||
GetEntityType ( ) : string | The type of entity that this relational map is representing. | |
GetIdentityPropertyPrimaryKeyMappings ( ) : Storm\Core\Mapping\IDataPropertyColumnMapping[] | ||
GetMappedPersistColumns ( Storm\Core\Object\IProperty $Property ) : Storm\Core\Relational\IColumn[] | ||
GetMappedPersistTables ( ) : Storm\Core\Relational\ITable[] | The tables that are mapped to for persistence. | |
GetMappedProperties ( ) : Storm\Core\Object\IProperties[] | The properties that mapped. | |
GetMappedReviveColumns ( Storm\Core\Object\IProperty $Property ) : Storm\Core\Relational\IColumn[] | ||
GetMappedReviveTables ( ) : Storm\Core\Relational\ITable[] | The tables that are mapped from for revival. | |
GetPrimaryKeyTable ( ) : Storm\Core\Relational\ITable | The table in which the identity is stored. | |
GetPropertyMappings ( ) : Storm\Core\Mapping\IPropertyMapping[] | ||
Initialize ( |
Intialize the property mapping in the context of the parent domain database map. | |
MapIdentitiesToPrimaryKeys ( array $Identities ) : |
Maps an array of identities to the equivalent primary keys. | |
MapIdentityToPrimaryKey ( |
Maps an identity to the equivalent primary key. | |
MapPrimaryKeyToIdentity ( |
Map a primary key to the equivalent identity. | |
MapPrimaryKeysToIdentities ( array $PrimaryKeys ) : |
Maps an array of primary keysto the equivalent identities. | |
ResultRow ( array $ColumnData = [] ) : |
Instantiate a new result row for the given column data. |
public GetAllMappedPersistColumns ( array $Properties = null ) : Storm\Core\Relational\IColumn[] | ||
$Properties | array | The mapped properties |
return | Storm\Core\Relational\IColumn[] |
public GetAllMappedReviveColumns ( array $Properties = null ) : Storm\Core\Relational\IColumn[] | ||
$Properties | array | The mapped properties |
return | Storm\Core\Relational\IColumn[] |
public GetCollectionPropertyToManyRelationMappings ( ) : Storm\Core\Mapping\ICollectionPropertyToManyRelationMapping[] | ||
return | Storm\Core\Mapping\ICollectionPropertyToManyRelationMapping[] |
public GetCriterion ( ) : |
||
return |
public GetDataPropertyColumnMappings ( ) : Storm\Core\Mapping\IDataPropertyColumnMapping[] | ||
return | Storm\Core\Mapping\IDataPropertyColumnMapping[] |
public GetEntityMap ( ) : Storm\Core\Object\IEntityMap | ||
return | Storm\Core\Object\IEntityMap |
public GetEntityPropertyToOneRelationMappings ( ) : Storm\Core\Mapping\IEntityPropertyToOneRelationMapping[] | ||
return | Storm\Core\Mapping\IEntityPropertyToOneRelationMapping[] |
public GetEntityType ( ) : string | ||
return | string |
public GetIdentityPropertyPrimaryKeyMappings ( ) : Storm\Core\Mapping\IDataPropertyColumnMapping[] | ||
return | Storm\Core\Mapping\IDataPropertyColumnMapping[] |
public GetMappedPersistColumns ( Storm\Core\Object\IProperty $Property ) : Storm\Core\Relational\IColumn[] | ||
$Property | Storm\Core\Object\IProperty | The mapped property |
return | Storm\Core\Relational\IColumn[] |
public GetMappedPersistTables ( ) : Storm\Core\Relational\ITable[] | ||
return | Storm\Core\Relational\ITable[] |
public GetMappedProperties ( ) : Storm\Core\Object\IProperties[] | ||
return | Storm\Core\Object\IProperties[] |
public GetMappedReviveColumns ( Storm\Core\Object\IProperty $Property ) : Storm\Core\Relational\IColumn[] | ||
$Property | Storm\Core\Object\IProperty | The mapped property |
return | Storm\Core\Relational\IColumn[] |
public GetMappedReviveTables ( ) : Storm\Core\Relational\ITable[] | ||
return | Storm\Core\Relational\ITable[] |
public GetPrimaryKeyTable ( ) : Storm\Core\Relational\ITable | ||
return | Storm\Core\Relational\ITable |
public GetPropertyMappings ( ) : Storm\Core\Mapping\IPropertyMapping[] | ||
return | Storm\Core\Mapping\IPropertyMapping[] |
public Initialize ( |
||
$DomainDatabaseMap | The parent domain database map | |
return | void |
public MapIdentitiesToPrimaryKeys ( array $Identities ) : |
||
$Identities | array | |
return | The mapped primary keys |
public MapIdentityToPrimaryKey ( |
||
$Identity | The identity to map | |
return | The mapped primary key |
public MapPrimaryKeyToIdentity ( |
||
$PrimaryKey | ||
return | $Identity The mapped identity |
public MapPrimaryKeysToIdentities ( array $PrimaryKeys ) : |
||
$PrimaryKeys | array | |
return | $Identity The mapped identities |