sites_group_overrides-1.x-dev/src/Plugin/Group/RelationHandlerDefault/UiTextProvider.php

src/Plugin/Group/RelationHandlerDefault/UiTextProvider.php
<?php

namespace Drupal\sites_group_overrides\Plugin\Group\RelationHandlerDefault;

use Drupal\group\Entity\GroupRelationshipInterface;
use Drupal\group\Plugin\Group\RelationHandler\UiTextProviderInterface;
use Drupal\group\Plugin\Group\RelationHandler\UiTextProviderTrait;

/**
 * UiTextProvider
 */
class UiTextProvider implements UiTextProviderInterface {
  use UiTextProviderTrait;

 public function __construct(UiTextProviderInterface $parent) {
   $this->parent = $parent;
 }

 public function getRelationshipLabel(GroupRelationshipInterface $group_relationship) {
   return $group_relationship->get('label')->value ?? '';
 }

}

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

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