PHP Интерфейс Storm\Core\Mapping\IDataPropertyColumnMapping

Автор: Elliot Levin ([email protected])
Наследование: extends Storm\Core\Mapping\IPropertyMapping
Показать файл Открыть проект Примеры использования интерфейса

Открытые методы

Метод Описание
GetDataProperty ( ) : Storm\Core\Object\IDataProperty The mapped data property
GetPersistColumns ( ) : Storm\Core\Relational\IColumn[] The columns in which data is persisted.
GetReviveColumns ( ) : Storm\Core\Relational\IColumn[] The columns to load when reviving.
IsIdentityPrimaryKeyMapping ( ) : boolean Whether or not this is mapping an identity/primary key
Persist ( array $PropertyDataArray, array $ColumnDataArray ) : void Maps the property value to the supplied column data.
Revive ( array $ColumnDataArray, array $PropertyDataArray ) : void Maps the column data to property data.

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

GetDataProperty() публичный Метод

The mapped data property
public GetDataProperty ( ) : Storm\Core\Object\IDataProperty
Результат Storm\Core\Object\IDataProperty

GetPersistColumns() публичный Метод

The columns in which data is persisted.
public GetPersistColumns ( ) : Storm\Core\Relational\IColumn[]
Результат Storm\Core\Relational\IColumn[]

GetReviveColumns() публичный Метод

The columns to load when reviving.
public GetReviveColumns ( ) : Storm\Core\Relational\IColumn[]
Результат Storm\Core\Relational\IColumn[]

IsIdentityPrimaryKeyMapping() публичный Метод

Whether or not this is mapping an identity/primary key
public IsIdentityPrimaryKeyMapping ( ) : boolean
Результат boolean

Persist() публичный Метод

Maps the property value to the supplied column data.
public Persist ( array $PropertyDataArray, array $ColumnDataArray ) : void
$PropertyDataArray array The array containing the property data
$ColumnDataArray array The array containing the column data
Результат void

Revive() публичный Метод

Maps the column data to property data.
public Revive ( array $ColumnDataArray, array $PropertyDataArray ) : void
$ColumnDataArray array The array containing the column data
$PropertyDataArray array
Результат void