group-8.x-1.x-dev/tests/modules/group_test_plugin/src/Hook/EntityHooks.php

tests/modules/group_test_plugin/src/Hook/EntityHooks.php
<?php

declare(strict_types=1);

namespace Drupal\group_test_plugin\Hook;

use Drupal\Core\Hook\Attribute\Hook;
use Drupal\group_test_plugin\Entity\GroupedUserSpecific;

/**
 * Entity hook implementations for Group test plugin.
 */
final class EntityHooks {

  /**
   * Implements hook_entity_bundle_info_alter().
   */
  #[Hook('entity_bundle_info_alter')]
  public function entityBundleInfoAlter(&$bundles): void {
    if (!empty($GLOBALS['specific_bundle_id'])) {
      $bundles['group_content'][$GLOBALS['specific_bundle_id']]['class'] = GroupedUserSpecific::class;
    }
  }

}

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

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