cookie_blocking_libraries-1.0.x-dev/src/CookieImplementationPluginBase.php

src/CookieImplementationPluginBase.php
<?php

namespace Drupal\cookie_blocking_libraries;

use Drupal\Component\Plugin\PluginBase;
use Drupal\Core\StringTranslation\StringTranslationTrait;

/**
 * Base class for cookie_blocking_libraries_implementation plugins.
 */
abstract class CookieImplementationPluginBase extends PluginBase implements CookieImplementationInterface {

  use StringTranslationTrait;

  /**
   * {@inheritdoc}
   */
  public function label() {
    // Cast the label to a string since it is a TranslatableMarkup object.
    return (string) $this->pluginDefinition['label'];
  }

  /**
   * {@inheritDoc}
   */
  public function getCategories() : array {
    return [
      '-nothing-' => $this->t("Don't alter"),
    ];
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc