MediaWiki master
WikiProcessor.php
Go to the documentation of this file.
1<?php
22
25
35
40 public function __invoke( array $record ) {
41 $telemetry = Telemetry::getInstance();
42 $record['extra']['host'] = wfHostname();
43 $record['extra']['wiki'] = WikiMap::getCurrentWikiId();
44 $record['extra']['mwversion'] = MW_VERSION;
45 $record['extra']['reqId'] = $telemetry->getRequestId();
46 if ( wfIsCLI() && isset( $_SERVER['argv'] ) ) {
47 $record['extra']['cli_argv'] = implode( ' ', $_SERVER['argv'] );
48 }
49 return $record;
50 }
51
52}
wfIsCLI()
Check if we are running from the commandline.
const MW_VERSION
The running version of MediaWiki.
Definition Defines.php:37
wfHostname()
Get host name of the current machine, for use in error reporting.
Service for handling telemetry data.
Definition Telemetry.php:29
Annotate log records with request-global metadata, such as the hostname, wiki / request ID,...
Tools for dealing with other locally-hosted wikis.
Definition WikiMap.php:31