MediaWiki
master
StaticHookRegistry.php
Go to the documentation of this file.
1
<?php
2
3
namespace
MediaWiki\HookContainer
;
4
9
class
StaticHookRegistry
implements
HookRegistry
{
10
private
readonly
DeprecatedHooks
$deprecatedHooks;
11
20
public
function
__construct
(
21
private
readonly array $globalHooks = [],
22
private
readonly array $extensionHooks = [],
23
array $deprecatedHooksArray = [],
24
) {
25
$this->deprecatedHooks =
new
DeprecatedHooks
( $deprecatedHooksArray );
26
}
27
29
public
function
getGlobalHooks
() {
30
return
$this->globalHooks;
31
}
32
34
public
function
getExtensionHooks
() {
35
return
$this->extensionHooks;
36
}
37
41
public
function
getDeprecatedHooks
() {
42
return
$this->deprecatedHooks;
43
}
44
}
MediaWiki\HookContainer\DeprecatedHooks
Definition
DeprecatedHooks.php:13
MediaWiki\HookContainer\StaticHookRegistry
This is a simple immutable HookRegistry which can be used to set up a local HookContainer in tests an...
Definition
StaticHookRegistry.php:9
MediaWiki\HookContainer\StaticHookRegistry\getDeprecatedHooks
getDeprecatedHooks()
Definition
StaticHookRegistry.php:41
MediaWiki\HookContainer\StaticHookRegistry\__construct
__construct(private readonly array $globalHooks=[], private readonly array $extensionHooks=[], array $deprecatedHooksArray=[],)
Definition
StaticHookRegistry.php:20
MediaWiki\HookContainer\StaticHookRegistry\getGlobalHooks
getGlobalHooks()
Get the current contents of the $wgHooks variable or a mocked substitute.array
Definition
StaticHookRegistry.php:29
MediaWiki\HookContainer\StaticHookRegistry\getExtensionHooks
getExtensionHooks()
Get the current contents of the Hooks attribute in the ExtensionRegistry.The contents is extended and...
Definition
StaticHookRegistry.php:34
MediaWiki\HookContainer\HookRegistry
Definition
HookRegistry.php:5
MediaWiki\HookContainer
Definition
DeprecatedHooks.php:9
includes
HookContainer
StaticHookRegistry.php
Generated on Fri Jun 12 2026 11:25:59 for MediaWiki by
1.10.0