* @TODO: inject objects via dependency framework
*/
public function __construct( array $conf ) {
+ global $wgCommandLineMode;
+
$defaults = [
'domain' => wfWikiID(),
'hostname' => wfHostname(),
$defaults['wanCache'] = $wCache;
}
+ $this->agent = isset( $params['agent'] ) ? $params['agent'] : '';
+ $this->cliMode = isset( $params['cliMode'] ) ? $params['cliMode'] : $wgCommandLineMode;
+
parent::__construct( $conf + $defaults );
}