Manual:doMaintenance.php

From Linux Web Expert

Revision as of 02:36, 10 March 2024 by imported>FuzzyBot (Updating to match new version of source page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

MediaWiki バージョン:
<translate> ≥</translate> 1.16

詳細

doMaintenance.php file is a maintenance script to verify the most important files and run some jobs automatically.

使用法

When writing a maintenance script, add RUN_MAINTENANCE_IF_MAIN to the end of file.

<?php

require_once __DIR__ . '/Maintenance.php';

class HelloWorld extends Maintenance {
	public function execute() {
		$this->output( "Hello, MediaWiki Devs!" );
	}
}

$maintClass = HelloWorld::class;
require_once RUN_MAINTENANCE_IF_MAIN;

Here RUN_MAINTENANCE_IF_MAIN loads doMaintenance.php file which autoloads MediaWiki classes and configuration to run the script smoothly.

関連項目