aboutsummaryrefslogtreecommitdiffstats
path: root/maintenance/language
diff options
context:
space:
mode:
Diffstat (limited to 'maintenance/language')
-rw-r--r--maintenance/language/generateCollationData.php2
-rw-r--r--maintenance/language/generateUcfirstOverrides.php2
-rw-r--r--maintenance/language/importExtensionMessages.php10
3 files changed, 7 insertions, 7 deletions
diff --git a/maintenance/language/generateCollationData.php b/maintenance/language/generateCollationData.php
index a9047f73f986..ba55d34683be 100644
--- a/maintenance/language/generateCollationData.php
+++ b/maintenance/language/generateCollationData.php
@@ -117,7 +117,7 @@ class GenerateCollationData extends Maintenance {
$uxr->readChars( [ $this, 'charCallback' ] );
}
- private function charCallback( $data ) {
+ private function charCallback( array $data ) {
// Skip non-printable characters,
// but do not skip a normal space (U+0020) since
// people like to use that as a fake no header symbol.
diff --git a/maintenance/language/generateUcfirstOverrides.php b/maintenance/language/generateUcfirstOverrides.php
index d6698eec9a27..7be7ca05edb7 100644
--- a/maintenance/language/generateUcfirstOverrides.php
+++ b/maintenance/language/generateUcfirstOverrides.php
@@ -74,7 +74,7 @@ class GenerateUcfirstOverrides extends Maintenance {
);
}
- private function loadJson( $filename ) {
+ private function loadJson( string $filename ) {
$data = file_get_contents( $filename );
if ( $data === false ) {
$msg = sprintf( "Could not load data from file '%s'\n", $filename );
diff --git a/maintenance/language/importExtensionMessages.php b/maintenance/language/importExtensionMessages.php
index c5ebd5b7df00..2d11e19a7a4a 100644
--- a/maintenance/language/importExtensionMessages.php
+++ b/maintenance/language/importExtensionMessages.php
@@ -60,7 +60,7 @@ class ImportExtensionMessages extends Maintenance {
$this->extensionDir = $config->get( MainConfigNames::ExtensionDirectory );
}
- private function getMessagesDirs( $extData ) {
+ private function getMessagesDirs( array $extData ): array {
if ( isset( $extData['MessagesDirs'] ) ) {
$messagesDirs = [];
foreach ( $extData['MessagesDirs'] as $dirs ) {
@@ -78,7 +78,7 @@ class ImportExtensionMessages extends Maintenance {
return $messagesDirs;
}
- private function processDir( $dir ) {
+ private function processDir( string $dir ) {
$path = $this->extensionDir . "/{$this->extName}/$dir";
foreach ( new DirectoryIterator( $path ) as $file ) {
@@ -91,7 +91,7 @@ class ImportExtensionMessages extends Maintenance {
}
}
- private function processFile( $lang, $extI18nPath ) {
+ private function processFile( string $lang, string $extI18nPath ) {
$extJson = file_get_contents( $extI18nPath );
if ( $extJson === false ) {
$this->error( "Unable to read i18n file \"$extI18nPath\"" );
@@ -126,7 +126,7 @@ class ImportExtensionMessages extends Maintenance {
$this->setCoreData( $lang, $coreData );
}
- private function getCoreData( $lang ) {
+ private function getCoreData( string $lang ) {
if ( !isset( $this->coreDataCache[$lang] ) ) {
$corePath = MW_INSTALL_PATH . "/languages/i18n/$lang.json";
// phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged
@@ -142,7 +142,7 @@ class ImportExtensionMessages extends Maintenance {
return $this->coreDataCache[$lang];
}
- private function setCoreData( $lang, $data ) {
+ private function setCoreData( string $lang, $data ) {
if ( !isset( $this->coreDataCache[$lang] ) ) {
// Non-existent file, do not create
return;