PHP Interface Nextras\Orm\StorageReflection\IStorageReflection

Exibir arquivo Open project: nextras/orm

Public Methods

Method Description
convertEntityToStorage ( array | Traversabl\Traversable $in ) : array Converts entity data to storage key format.
convertEntityToStorageKey ( string $key ) : string Converts entity key name to storage key format.
convertStorageToEntity ( array | Traversabl\Traversable $in ) : array Converts storage data to entity key format.
convertStorageToEntityKey ( string $key ) : string Converts storage key name to entity key format.
getStorageName ( ) : string Returns storage name.
getStoragePrimaryKey ( ) : array Returns storage primary key name.

Method Details

convertEntityToStorage() public method

Converts entity data to storage key format.
public convertEntityToStorage ( array | Traversabl\Traversable $in ) : array
$in array | Traversabl\Traversable
return array

convertEntityToStorageKey() public method

Converts entity key name to storage key format.
public convertEntityToStorageKey ( string $key ) : string
$key string
return string

convertStorageToEntity() public method

Converts storage data to entity key format.
public convertStorageToEntity ( array | Traversabl\Traversable $in ) : array
$in array | Traversabl\Traversable
return array

convertStorageToEntityKey() public method

Converts storage key name to entity key format.
public convertStorageToEntityKey ( string $key ) : string
$key string
return string

getStorageName() public method

Returns storage name.
public getStorageName ( ) : string
return string

getStoragePrimaryKey() public method

Returns storage primary key name.
public getStoragePrimaryKey ( ) : array
return array