Page Menu
Home
WickedGov Phorge
Search
Configure Global Search
Log In
Files
F5998065
HookRegistry.php
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
HookRegistry.php
View Options
<?php
namespace
MediaWiki\HookContainer
;
interface
HookRegistry
{
/**
* Get the current contents of the $wgHooks variable or a mocked substitute
* @return array
*/
public
function
getGlobalHooks
();
/**
* Get the current contents of the Hooks attribute in the ExtensionRegistry.
* The contents is extended and normalized from the value of the
* corresponding attribute in extension.json. It does not contain "legacy"
* handlers, those are extracted into $wgHooks.
*
* It is a three dimensional array:
*
* - The outer level is an array of hooks keyed by hook name.
* - The second level is an array of handlers, with integer indexes.
* - The third level is an associative array with the following members:
* - handler: An ObjectFactory spec, except that it also has an
* element "name" which is a unique string identifying the handler,
* for the purposes of sharing handler instances.
* - deprecated: A boolean value indicating whether the extension
* is acknowledging deprecation of the hook, to activate call
* filtering.
* - extensionPath: The path to the extension.json file in which the
* handler was defined. This is only used for deprecation messages.
*
* @return array
*/
public
function
getExtensionHooks
();
/**
* @return DeprecatedHooks
*/
public
function
getDeprecatedHooks
();
}
File Metadata
Details
Attached
Mime Type
text/x-php
Expires
Oct 4 2026, 05:03 (5 w, 1 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
0e/00/a85397f3b78012996949ae53c3f4
Default Alt Text
HookRegistry.php (1 KB)
Attached To
Mode
rMWPROD MediaWiki Production
Attached
Detach File
Event Timeline
Log In to Comment