Storm\Api\Base\IdentityMap::CacheEntities PHP Метод

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

final public CacheEntities ( array $Entities )
$Entities array
    public final function CacheEntities(array $Entities)
    {
        array_map([$this, 'CacheEntity'], $Entities);
    }

Usage Example

Пример #1
0
 /**
  * Adds an array of entities to the persistence queue. 
  * If AutoSave is enabled, the action will be commited.
  * 
  * @param array $Entities The entities to persist
  * @return void
  */
 public function PersistAll(array $Entities)
 {
     $this->IdentityMap->CacheEntities($Entities);
     $this->PersistedQueue = array_merge($this->PersistedQueue, $Entities);
     $this->AutoSave();
 }