You are here

protected static function CloudFlareCacheTagHeaderGenerator::drupalCacheTagsToCloudFlareCacheTag in CloudFlare 8

Maps a Drupal X-Drupal-Cache-Tags header to a CloudFlare Cache-Tag header.

Parameters

string $drupal_cache_tags: A X-Drupal-Cache-Tags header value, which has space-separated cache tags.

Return value

string A CloudFlare Cache-Tag header, which has comma-separated cache tags.

1 call to CloudFlareCacheTagHeaderGenerator::drupalCacheTagsToCloudFlareCacheTag()
CloudFlareCacheTagHeaderGenerator::onResponse in modules/cloudflarepurger/src/EventSubscriber/CloudFlareCacheTagHeaderGenerator.php
Generates a 'Cache-Tag' header in the format expected by CloudFlare.

File

modules/cloudflarepurger/src/EventSubscriber/CloudFlareCacheTagHeaderGenerator.php, line 80

Class

CloudFlareCacheTagHeaderGenerator
Generates a 'Cache-Tag' header in the format expected by CloudFlare.

Namespace

Drupal\cloudflarepurger\EventSubscriber

Code

protected static function drupalCacheTagsToCloudFlareCacheTag($drupal_cache_tags) {
  return implode(',', $drupal_cache_tags);
}