dcache-1.0.x-dev/src/CacheItemListGeneratorInterface.php

src/CacheItemListGeneratorInterface.php
<?php

namespace Drupal\dcache;;

interface CacheItemListGeneratorInterface {

  /**
   * @return array<string>
   *   The cache IDs.
   */
  public function getCacheIds(): array;

  /**
   * Get a new instance for the subset.
   *
   * @param array $cacheIds
   *   The cache IDs, having same keys as returned from ::getCacheIdList.
   *
   * @return static
   *   A new instance for the subset.
   */
  public function withCacheIds(array $cacheIds): self;

  /**
   * Generate cache items.
   *
   * @return \Drupal\dcache;\CacheItemList
   *   The generated cache items.
   */
  public function generateCacheItemList(): CacheItemList;

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc