public function PirateDayCacheabilityMetadataConfigOverride::getCacheableMetadata in Drupal 10
Same name and namespace in other branches
- 8 core/modules/config/tests/config_override_test/src/PirateDayCacheabilityMetadataConfigOverride.php \Drupal\config_override_test\PirateDayCacheabilityMetadataConfigOverride::getCacheableMetadata()
- 9 core/modules/config/tests/config_override_test/src/PirateDayCacheabilityMetadataConfigOverride.php \Drupal\config_override_test\PirateDayCacheabilityMetadataConfigOverride::getCacheableMetadata()
File
- core/
modules/ config/ tests/ config_override_test/ src/ PirateDayCacheabilityMetadataConfigOverride.php, line 55
Class
- PirateDayCacheabilityMetadataConfigOverride
- Test implementation of a config override that provides cacheability metadata.
Namespace
Drupal\config_override_testCode
public function getCacheableMetadata($name) {
$metadata = new CacheableMetadata();
$metadata
->setCacheContexts([
'pirate_day',
])
->setCacheTags([
'pirate-day-tag',
])
->setCacheMaxAge(PirateDayCacheContext::PIRATE_DAY_MAX_AGE);
return $metadata;
}