function ModuleImplementsAlter::set

Sets a callback for hook_module_implements_alter().

@phpstan-param (\Closure(array<string, string|false>&, string): void)|null $callback

Parameters

?\Closure $callback: Callback to set, or NULL to unset.

1 call to ModuleImplementsAlter::set()
HookAlterOrderTest::testProceduralModuleImplementsAlterOrder in core/tests/Drupal/KernelTests/Core/Hook/HookAlterOrderTest.php
Tests procedural implementations of module implements alter ordering.

File

core/modules/system/tests/modules/HookOrder/aaa_hook_order_test/src/Hook/ModuleImplementsAlter.php, line 28

Class

ModuleImplementsAlter
Contains a replaceable callback for hook_module_implements_alter().

Namespace

Drupal\aaa_hook_order_test\Hook

Code

public static function set(?\Closure $callback) : void {
    self::$callback = $callback;
}

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