From c92bc5c14f6a5cdddb937343a57570e0a6cdcebd Mon Sep 17 00:00:00 2001 From: Kyle Date: Mon, 12 Aug 2019 14:24:54 +0200 Subject: [PATCH] Add missing parameter to __set_state DateTimeImmutable::__set_state cannot work without parameter. And interface should match the doc. https://www.php.net/manual/en/datetimeimmutable.set-state.php --- ext/date/php_date.stub.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/date/php_date.stub.php b/ext/date/php_date.stub.php index 667cbc1b91fa4..b001c51c2cdfc 100644 --- a/ext/date/php_date.stub.php +++ b/ext/date/php_date.stub.php @@ -202,7 +202,7 @@ class DateTimeImmutable implements DateTimeInterface { public function __construct(string $time, ?DateTimeZone $timezone = null); /** @return DateTimeZone */ - public static function __set_state(); + public static function __set_state(array $array); /** @return DateTimeImmutable */ public static function createFromMutable(DateTime $object);