From: Thiemo Mättig Date: Mon, 14 Mar 2016 15:54:50 +0000 (+0100) Subject: Make use of …::class feature in ContentHandler/DatabaseUpdater X-Git-Tag: 1.31.0-rc.0~7626^2 X-Git-Url: http://git.cyclocoop.org/%7B%24www_url%7Dadmin/%24spUrl?a=commitdiff_plain;h=da9cf2df1ae30265c991dfad3fd0bce8dd388afc;p=lhc%2Fweb%2Fwiklou.git Make use of …::class feature in ContentHandler/DatabaseUpdater Change-Id: Ic0d51a41c50f52e1fbdab58e3b63319caa5c7d1d --- diff --git a/includes/content/ContentHandler.php b/includes/content/ContentHandler.php index 9ab11f3b68..c0bd725761 100644 --- a/includes/content/ContentHandler.php +++ b/includes/content/ContentHandler.php @@ -777,7 +777,7 @@ abstract class ContentHandler { * @return string */ protected function getDiffEngineClass() { - return 'DifferenceEngine'; + return DifferenceEngine::class; } /** diff --git a/includes/installer/DatabaseUpdater.php b/includes/installer/DatabaseUpdater.php index 03f091bd08..6a20abc902 100644 --- a/includes/installer/DatabaseUpdater.php +++ b/includes/installer/DatabaseUpdater.php @@ -63,18 +63,18 @@ abstract class DatabaseUpdater { protected $shared = false; /** - * Scripts to run after database update + * @var string[] Scripts to run after database update * Should be a subclass of LoggedUpdateMaintenance */ protected $postDatabaseUpdateMaintenance = [ - 'DeleteDefaultMessages', - 'PopulateRevisionLength', - 'PopulateRevisionSha1', - 'PopulateImageSha1', - 'FixExtLinksProtocolRelative', - 'PopulateFilearchiveSha1', - 'PopulateBacklinkNamespace', - 'FixDefaultJsonContentPages' + DeleteDefaultMessages::class, + PopulateRevisionLength::class, + PopulateRevisionSha1::class, + PopulateImageSha1::class, + FixExtLinksProtocolRelative::class, + PopulateFilearchiveSha1::class, + PopulateBacklinkNamespace::class, + FixDefaultJsonContentPages::class, ]; /** @@ -375,7 +375,7 @@ abstract class DatabaseUpdater { /** * @since 1.17 * - * @return array + * @return string[] */ public function getPostDatabaseUpdateMaintenance() { return $this->postDatabaseUpdateMaintenance;