Esempio n. 1
0
 /**
  * Create a context object.
  *
  * @param \Drupal\Core\Plugin\Context\ContextDefinitionInterface $context_definition
  *   The context definition.
  * @param mixed $context_value|NULL
  *   The context value object.
  */
 public function __construct(ContextDefinitionInterface $context_definition, $context_value = NULL)
 {
     parent::__construct($context_definition, NULL);
     $this->cacheabilityMetadata = new CacheableMetadata();
     if (!is_null($context_value)) {
         $this->setContextValue($context_value);
     }
 }
Esempio n. 2
0
 /**
  * {@inheritdoc}
  */
 public function __construct(ContextDefinitionInterface $context_definition)
 {
     parent::__construct($context_definition);
     $this->cacheabilityMetadata = new CacheableMetadata();
 }