示例#1
0
 /**
  * Stores entities in the static entity cache.
  *
  * @param \Drupal\Core\Entity\EntityInterface[] $entities
  *   Entities to store in the cache.
  */
 protected function setStaticCache(array $entities)
 {
     if ($this->entityType->isStaticallyCacheable()) {
         $config_overrides_key = $this->overrideFree ? '' : implode(':', $this->configFactory->getCacheKeys());
         foreach ($entities as $id => $entity) {
             $this->entities[$id][$config_overrides_key] = $entity;
         }
     }
 }