X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fapi%2FApiOpenSearch.php;h=6d66f5a21ffd148d633b0a31a60776291d8d7e5c;hb=7049236d2804c52639abae01d266d3ecaaff480f;hp=0ba4a0e4a5350d75013a0ae2ba02b8f26827df87;hpb=4cc031607c9b8e17265e51372b94399399254966;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/api/ApiOpenSearch.php b/includes/api/ApiOpenSearch.php index 0ba4a0e4a5..6d66f5a21f 100644 --- a/includes/api/ApiOpenSearch.php +++ b/includes/api/ApiOpenSearch.php @@ -71,6 +71,7 @@ class ApiOpenSearch extends ApiBase { case 'xml': $printer = $this->getMain()->createPrinterByName( 'xml' . $this->fm ); + '@phan-var ApiFormatXML $printer'; $printer->setRootElement( 'SearchSuggestion' ); return $printer; @@ -112,7 +113,7 @@ class ApiOpenSearch extends ApiBase { * @param string $search the search query * @param array $params api request params * @return array search results. Keys are integers. - * @phan-return array + * @phan-return array * Note that phan annotations don't support keys containing a space. */ private function search( $search, array $params ) { @@ -250,7 +251,6 @@ class ApiOpenSearch extends ApiBase { if ( is_string( $r['extract'] ) && $r['extract'] !== '' ) { $item['Description'] = $r['extract']; } - // @phan-suppress-next-line PhanTypeArraySuspiciousNullable if ( is_array( $r['image'] ) && isset( $r['image']['source'] ) ) { $item['Image'] = array_intersect_key( $r['image'], $imageKeys ); }