X-Git-Url: https://git.cyclocoop.org/%27.WWW_URL.%27admin/?a=blobdiff_plain;f=includes%2Fapi%2FApiQueryBacklinks.php;h=6c1eb0f48913a5b5e5810a907f49e69c6312e27f;hb=327e8ea41681487382d8abe7cb111501954b9d1b;hp=f4e7463e22acead1b611ace9c50e5e9de80c1c10;hpb=93350da7f1ab397b87c3ac3073ddfc1c857b272e;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/api/ApiQueryBacklinks.php b/includes/api/ApiQueryBacklinks.php index f4e7463e22..6c1eb0f489 100644 --- a/includes/api/ApiQueryBacklinks.php +++ b/includes/api/ApiQueryBacklinks.php @@ -35,7 +35,10 @@ class ApiQueryBacklinks extends ApiQueryGeneratorBase { */ private $rootTitle; - private $params, $cont, $redirect; + private $params; + /** @var array */ + private $cont; + private $redirect; private $bl_ns, $bl_from, $bl_from_ns, $bl_table, $bl_code, $bl_title, $bl_fields, $hasNS; /** @@ -187,7 +190,7 @@ class ApiQueryBacklinks extends ApiQueryGeneratorBase { } if ( is_null( $resultPageSet ) ) { - $a = [ 'pageid' => intval( $row->page_id ) ]; + $a = [ 'pageid' => (int)$row->page_id ]; ApiQueryBase::addTitleInfo( $a, $t ); if ( $row->page_is_redirect ) { $a['redirect'] = true; @@ -306,7 +309,7 @@ class ApiQueryBacklinks extends ApiQueryGeneratorBase { } if ( is_null( $resultPageSet ) ) { - $a['pageid'] = intval( $row->page_id ); + $a = [ 'pageid' => (int)$row->page_id ]; ApiQueryBase::addTitleInfo( $a, Title::makeTitle( $row->page_namespace, $row->page_title ) ); if ( $row->page_is_redirect ) { $a['redirect'] = true; @@ -323,6 +326,7 @@ class ApiQueryBacklinks extends ApiQueryGeneratorBase { /** * @param ApiPageSet $resultPageSet * @return void + * @suppress PhanTypeInvalidDimOffset */ private function run( $resultPageSet = null ) { $this->params = $this->extractRequestParams( false ); @@ -336,7 +340,7 @@ class ApiQueryBacklinks extends ApiQueryGeneratorBase { $this->params['limit'] = $this->getMain()->canApiHighLimits() ? $botMax : $userMax; $result->addParsedLimit( $this->getModuleName(), $this->params['limit'] ); } else { - $this->params['limit'] = intval( $this->params['limit'] ); + $this->params['limit'] = (int)$this->params['limit']; $this->validateLimit( 'limit', $this->params['limit'], 1, $userMax, $botMax ); }