You are here

public function PluginContextDefinitionTrait::getContextDefinition in Plugin 8.2

Implements \Drupal\Component\Plugin\PluginContextDefinitionInterface::getContextDefinition().

File

src/PluginDefinition/PluginContextDefinitionTrait.php, line 51

Class

PluginContextDefinitionTrait
Implements \Drupal\Component\Plugin\PluginContextDefinitionInterface.

Namespace

Drupal\plugin\PluginDefinition

Code

public function getContextDefinition($name) {
  if (!$this
    ->hasContextDefinition($name)) {
    throw new \InvalidArgumentException(sprintf('Context %s does not exist.', $name));
  }
  return $this->contextDefinitions[$name];
}