PHP Класс Storm\Api\Base\IdentityMap

Автор: Elliot Levin ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$EntityMap Storm\Core\Object\IEntityMap The EntityMap for this identity map.

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

Метод Описание
CacheEntities ( array $Entities )
CacheEntity ( $Entity, Identity $Identity = null )
Clear ( )
GetFromCache ( Identity $Identity )
RemoveAllFromCache ( array $Entities )
RemoveFromCache ( $Entity )
__construct ( Storm\Core\Object\IEntityMap $EntityMap, Storm\Utilities\Cache\ICache $Cache )

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

CacheEntities() закрытый публичный Метод

final public CacheEntities ( array $Entities )
$Entities array

CacheEntity() закрытый публичный Метод

final public CacheEntity ( $Entity, Identity $Identity = null )
$Identity Storm\Core\Object\Identity

Clear() закрытый публичный Метод

final public Clear ( )

GetFromCache() закрытый публичный Метод

final public GetFromCache ( Identity $Identity )
$Identity Storm\Core\Object\Identity

RemoveAllFromCache() закрытый публичный Метод

final public RemoveAllFromCache ( array $Entities )
$Entities array

RemoveFromCache() закрытый публичный Метод

final public RemoveFromCache ( $Entity )

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

public __construct ( Storm\Core\Object\IEntityMap $EntityMap, Storm\Utilities\Cache\ICache $Cache )
$EntityMap Storm\Core\Object\IEntityMap
$Cache Storm\Utilities\Cache\ICache

Описание свойств

$EntityMap защищенное свойство

The EntityMap for this identity map.
protected IEntityMap,Storm\Core\Object $EntityMap
Результат Storm\Core\Object\IEntityMap