X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2FGlobalFunctions.php;h=319bf6397ee87a9f39e36be0d738706947e8180c;hb=f002c9eb886a50855d1aa03b373edd3837397638;hp=9f29114b7b4a5afbbea918f193363fee028b24cc;hpb=612f48ca5b764df9b6f77ee8b482a73b99f6e819;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/GlobalFunctions.php b/includes/GlobalFunctions.php index 9f29114b7b..319bf6397e 100644 --- a/includes/GlobalFunctions.php +++ b/includes/GlobalFunctions.php @@ -148,6 +148,7 @@ function wfArrayDiff2_cmp( $a, $b ) { * @return array */ function wfArrayFilter( array $arr, callable $callback ) { + wfDeprecated( __FUNCTION__, '1.32' ); return array_filter( $arr, $callback, ARRAY_FILTER_USE_BOTH ); } @@ -160,6 +161,7 @@ function wfArrayFilter( array $arr, callable $callback ) { * @return array */ function wfArrayFilterByKey( array $arr, callable $callback ) { + wfDeprecated( __FUNCTION__, '1.32' ); return array_filter( $arr, $callback, ARRAY_FILTER_USE_KEY ); } @@ -223,7 +225,7 @@ function wfMergeErrorArrays( ...$args ) { * * @param array $array The array. * @param array $insert The array to insert. - * @param mixed $after The key to insert after + * @param mixed $after The key to insert after. Callers need to make sure the key is set. * @return array */ function wfArrayInsertAfter( array $array, array $insert, $after ) { @@ -2655,8 +2657,8 @@ function wfGetDB( $db, $groups = [], $wiki = false ) { /** * Get a load balancer object. * - * @deprecated since 1.27, use MediaWikiServices::getDBLoadBalancer() - * or MediaWikiServices::getDBLoadBalancerFactory() instead. + * @deprecated since 1.27, use MediaWikiServices::getInstance()->getDBLoadBalancer() + * or MediaWikiServices::getInstance()->getDBLoadBalancerFactory() instead. * * @param string|bool $wiki Wiki ID, or false for the current wiki * @return \Wikimedia\Rdbms\LoadBalancer @@ -2673,7 +2675,7 @@ function wfGetLB( $wiki = false ) { /** * Get the load balancer factory object * - * @deprecated since 1.27, use MediaWikiServices::getDBLoadBalancerFactory() instead. + * @deprecated since 1.27, use MediaWikiServices::getInstance()->getDBLoadBalancerFactory() instead. * * @return \Wikimedia\Rdbms\LBFactory */ @@ -3121,7 +3123,7 @@ function wfIsBadImage( $name, $contextTitle = false, $blacklist = null ) { function wfCanIPUseHTTPS( $ip ) { $canDo = true; Hooks::run( 'CanIPUseHTTPS', [ $ip, &$canDo ] ); - return !!$canDo; + return (bool)$canDo; } /**