Extension:AbuseFilter/Hooks/AbuseFilter-computeVariable

From Linux Web Expert

Revision as of 21:09, 1 December 2023 by imported>SamanthaNguyen (+FQCN)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

AbuseFilter-computeVariable
Available from version 1.19.0
Like AbuseFilter-interceptVariable but called if the requested method wasn't found.
Define function:
public static function onAbuseFilter_computeVariable( string $method, MediaWiki\Extension\AbuseFilter\Variables\VariableHolder $vars, array $parameters, &$result ) { ... }
Attach hook:
$wgHooks['AbuseFilter-computeVariable'][] = 'MyExtensionHooks::onAbuseFilter_computeVariable';
Called from:File(s): AbuseFilter / includes/AFComputedVariable.php
Function(s): compute

For more information about attaching hooks, see Manual:Hooks .
For examples of other extensions using this hook, see Category:AbuseFilter-computeVariable extensions.

Return true to indicate that the method is known to the hook and was computed successful.

Parameters

  • $method: Method to generate the variable
  • $vars: AbuseFilterVariableHolder
  • $parameters: Parameters with data to compute the value
  • &$result: Result of the computation