AMissingTargetAlter.php

Same filename and directory in other branches
  1. 11.x core/modules/system/tests/modules/HookOrder/aaa_hook_order_test/src/Hook/AMissingTargetAlter.php

Namespace

Drupal\aaa_hook_order_test\Hook

File

core/modules/system/tests/modules/HookOrder/aaa_hook_order_test/src/Hook/AMissingTargetAlter.php

View source
<?php

declare (strict_types=1);
namespace Drupal\aaa_hook_order_test\Hook;

use Drupal\Core\Hook\Attribute\Hook;

/**
 * Provides hook implementations for testing the alteration of hooks.
 *
 * @see \Drupal\KernelTests\Core\Hook\HookAlterOrderTest::testReorderAlterMissingTarget()
 */
class AMissingTargetAlter {
  
  /**
   * Implements hook_test_ab_alter().
   */
  public function testABAlter(array &$calls) : void {
    $calls[] = __METHOD__;
  }
  
  /**
   * Implements hook_testASupertypeAlter().
   */
  public function testASupertypeAlter(array &$calls) : void {
    $calls[] = __METHOD__;
  }
  
  /**
   * Implements hook_test_a_supertype_alter().
   */
  public function testASupertypeAlterReorderedFirstForBSubtypeByXyz(array &$calls) : void {
    $calls[] = __METHOD__;
  }
  
  /**
   * Implements hook_test_a_supertype_alter().
   */
  public function testASupertypeAlterRemovedForBSubtypeByXyz(array &$calls) : void {
    $calls[] = __METHOD__;
  }

}

Classes

Title Deprecated Summary
AMissingTargetAlter Provides hook implementations for testing the alteration of hooks.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.