Skip to content
Snippets Groups Projects

Issue #3504114: Test to demo error

Open Eric Smith requested to merge issue/drupal-3504114:3504114-cache-redirect-error into 11.x
2 unresolved threads
Files
5
 
<?php
 
 
namespace Drupal\Core\Cache\Context;
 
 
use Drupal\Core\Cache\CacheableMetadata;
 
 
/**
 
* Defines the PseudoCacheContext service.
 
*
 
* This cache context will always return the value of '1', but is not intended
 
* to be added manually. Instead, users are expected to use the associated
 
* helper class \Drupal\Core\Cache\DependencyVariation instead.
 
*
 
* Cache context ID: 'pseudo'.
 
*
 
* @see \Drupal\Core\Cache\DependencyVariation
 
*/
 
class PseudoCacheContext implements CalculatedCacheContextInterface {
 
 
const ID = 'pseudo';
 
 
/**
 
* {@inheritdoc}
 
*/
 
public static function getLabel() {
 
return t('Pseudo');
 
}
 
 
/**
 
* {@inheritdoc}
 
*/
 
public function getContext($parameter = NULL) {
 
return 1;
 
}
 
 
/**
 
* {@inheritdoc}
 
*/
 
public function getCacheableMetadata($parameter = NULL) {
 
return new CacheableMetadata();
 
}
 
 
}
Loading