You are here

protected function S3FileMapper::invalidateFileCache in Acquia Content Hub 8.2

Invalidates file cache.

Parameters

\Drupal\file\FileInterface $file: The cached file to invalidate.

2 calls to S3FileMapper::invalidateFileCache()
S3FileMapper::mapS3File in modules/acquia_contenthub_s3/src/S3FileMapper.php
Maps the file entity and its s3 source.
S3FileMapper::relocateS3File in modules/acquia_contenthub_s3/src/S3FileMapper.php
Relocates s3 file if it comes from external bucket.

File

modules/acquia_contenthub_s3/src/S3FileMapper.php, line 146

Class

S3FileMapper
S3FileMapper for tracking S3 files.

Namespace

Drupal\acquia_contenthub_s3

Code

protected function invalidateFileCache(FileInterface $file) {
  Cache::invalidateTags([
    'file:' . $file
      ->id(),
  ]);
}