X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Flibs%2FDeferredStringifier.php;h=7de60b1d5c12440f8f1de7e58d04ce755ec093f4;hb=3587a9427d8ecae967caf98a4e0c9095e97b4aa8;hp=a6fd11a4333ea536a9dac24900be2ac58b199058;hpb=2c4c3381008e96a22f3bedb1449d551e4b723bff;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/libs/DeferredStringifier.php b/includes/libs/DeferredStringifier.php index a6fd11a433..7de60b1d5c 100644 --- a/includes/libs/DeferredStringifier.php +++ b/includes/libs/DeferredStringifier.php @@ -22,6 +22,7 @@ /** * @since 1.25 + * @deprecated since 1.31, use Message::listParam() instead */ class DeferredStringifier { /** @var callable Callback used for result string generation */ @@ -35,12 +36,11 @@ class DeferredStringifier { /** * @param callable $callback Callback that gets called by __toString - * @param mixed $param,... Parameters to the callback + * @param mixed ...$params Parameters to the callback */ - public function __construct( $callback /*...*/ ) { - $this->params = func_get_args(); - array_shift( $this->params ); + public function __construct( $callback, ...$params ) { $this->callback = $callback; + $this->params = $params; } /**