plugin-8.x-2.8/src/PluginDefinition/DisplayVariantPluginDefinitionDecorator.php
src/PluginDefinition/DisplayVariantPluginDefinitionDecorator.php
<?php
namespace Drupal\plugin\PluginDefinition;
/**
* Provides a display variant plugin definition decorator.
*
* @ingroup Plugin
*/
class DisplayVariantPluginDefinitionDecorator extends ArrayPluginDefinitionDecorator {
/**
* {@inheritdoc}
*/
public function setLabel($label) {
$this->arrayDefinition['admin_label'] = $label;
return $this;
}
/**
* {@inheritdoc}
*/
public function getLabel() {
return isset($this->arrayDefinition['admin_label']) ? $this->arrayDefinition['admin_label'] : NULL;
}
}
