X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=includes%2Fapi%2FApiQueryInfo.php;h=6b8f98c7b9e317c68969ada0c094d82a1a9a706c;hp=fd6503801f7761b5630b6561fa9ea0d827df14c6;hb=c6d1ceb90a9684fa0da758d88ba1e994fad4cffc;hpb=30f28501243ba58faf4063b701cf3148bd1d1280 diff --git a/includes/api/ApiQueryInfo.php b/includes/api/ApiQueryInfo.php index fd6503801f..6b8f98c7b9 100644 --- a/includes/api/ApiQueryInfo.php +++ b/includes/api/ApiQueryInfo.php @@ -535,7 +535,6 @@ class ApiQueryInfo extends ApiQueryBase { * Get information about protections and put it in $protections */ private function getProtectionInfo() { - global $wgContLang; $this->protections = []; $db = $this->getDB(); @@ -554,7 +553,7 @@ class ApiQueryInfo extends ApiQueryBase { $a = [ 'type' => $row->pr_type, 'level' => $row->pr_level, - 'expiry' => $wgContLang->formatExpiry( $row->pr_expiry, TS_ISO_8601 ) + 'expiry' => ApiResult::formatExpiry( $row->pr_expiry ) ]; if ( $row->pr_cascade ) { $a['cascade'] = true; @@ -614,7 +613,7 @@ class ApiQueryInfo extends ApiQueryBase { $this->protections[$row->pt_namespace][$row->pt_title][] = [ 'type' => 'create', 'level' => $row->pt_create_perm, - 'expiry' => $wgContLang->formatExpiry( $row->pt_expiry, TS_ISO_8601 ) + 'expiry' => ApiResult::formatExpiry( $row->pt_expiry ) ]; } } @@ -652,7 +651,7 @@ class ApiQueryInfo extends ApiQueryBase { $this->protections[$row->tl_namespace][$row->tl_title][] = [ 'type' => $row->pr_type, 'level' => $row->pr_level, - 'expiry' => $wgContLang->formatExpiry( $row->pr_expiry, TS_ISO_8601 ), + 'expiry' => ApiResult::formatExpiry( $row->pr_expiry ), 'source' => $source->getPrefixedText() ]; } @@ -675,7 +674,7 @@ class ApiQueryInfo extends ApiQueryBase { $this->protections[NS_FILE][$row->il_to][] = [ 'type' => $row->pr_type, 'level' => $row->pr_level, - 'expiry' => $wgContLang->formatExpiry( $row->pr_expiry, TS_ISO_8601 ), + 'expiry' => ApiResult::formatExpiry( $row->pr_expiry ), 'source' => $source->getPrefixedText() ]; } @@ -767,7 +766,7 @@ class ApiQueryInfo extends ApiQueryBase { if ( $this->fld_watched ) { foreach ( $timestamps as $namespaceId => $dbKeys ) { $this->watched[$namespaceId] = array_map( - function( $x ) { + function ( $x ) { return $x !== false; }, $dbKeys @@ -848,7 +847,7 @@ class ApiQueryInfo extends ApiQueryBase { $timestamps[$row->page_namespace][$row->page_title] = $revTimestamp - $age; } $titlesWithThresholds = array_map( - function( LinkTarget $target ) use ( $timestamps ) { + function ( LinkTarget $target ) use ( $timestamps ) { return [ $target, $timestamps[$target->getNamespace()][$target->getDBkey()] ]; @@ -861,7 +860,7 @@ class ApiQueryInfo extends ApiQueryBase { $titlesWithThresholds = array_merge( $titlesWithThresholds, array_map( - function( LinkTarget $target ) { + function ( LinkTarget $target ) { return [ $target, null ]; }, $this->missing @@ -947,6 +946,6 @@ class ApiQueryInfo extends ApiQueryBase { } public function getHelpUrls() { - return 'https://www.mediawiki.org/wiki/API:Info'; + return 'https://www.mediawiki.org/wiki/Special:MyLanguage/API:Info'; } }