You are here

FilterPluginDefinitionDecorator.php in Plugin 8.2

File

src/PluginDefinition/FilterPluginDefinitionDecorator.php
View source
<?php

namespace Drupal\plugin\PluginDefinition;


/**
 * Provides a filter plugin definition decorator.
 *
 * @ingroup Plugin
 */
class FilterPluginDefinitionDecorator extends ArrayPluginDefinitionDecorator {

  /**
   * {@inheritdoc}
   */
  public function setLabel($label) {
    $this->arrayDefinition['title'] = $label;
    return $this;
  }

  /**
   * {@inheritdoc}
   */
  public function getLabel() {
    return isset($this->arrayDefinition['title']) ? $this->arrayDefinition['title'] : NULL;
  }

}

Classes

Namesort descending Description
FilterPluginDefinitionDecorator Provides a filter plugin definition decorator.