@@ -103,18 +103,35 @@ public static function create(?string $locale, int $dateType, int $timeType, $ti
103103 * @param IntlCalendar|int|null $calendar
104104 */
105105 #[\Since('8.1 ' )]
106+ #[\Until('8.5 ' )]
106107 public function __construct (?string $ locale , int $ dateType = IntlDateFormatter::FULL , int $ timeType = IntlDateFormatter::FULL , $ timezone = null , $ calendar = null , ?string $ pattern = null )
107108 {
108109 }
110+ /**
111+ * @param IntlCalendar|int|null $calendar
112+ */
113+ #[\Since('8.5 ' )]
114+ public function __construct (?string $ locale , int $ dateType = IntlDateFormatter::FULL , int $ timeType = IntlDateFormatter::FULL , IntlTimeZone |DateTimeZone |string |null $ timezone = null , $ calendar = null , ?string $ pattern = null )
115+ {
116+ }
109117 /**
110118 * @param IntlTimeZone|DateTimeZone|string|null $timezone
111119 * @tentative-return-type
112120 * @alias datefmt_create
113121 */
114122 #[\Since('8.1 ' )]
123+ #[\Until('8.5 ' )]
115124 public static function create (?string $ locale , int $ dateType = IntlDateFormatter::FULL , int $ timeType = IntlDateFormatter::FULL , $ timezone = null , IntlCalendar |int |null $ calendar = null , ?string $ pattern = null )
116125 {
117126 }
127+ /**
128+ * @tentative-return-type
129+ * @alias datefmt_create
130+ */
131+ #[\Since('8.5 ' )]
132+ public static function create (?string $ locale , int $ dateType = IntlDateFormatter::FULL , int $ timeType = IntlDateFormatter::FULL , IntlTimeZone |DateTimeZone |string |null $ timezone = null , IntlCalendar |int |null $ calendar = null , ?string $ pattern = null )
133+ {
134+ }
118135 /**
119136 * @tentative-return-type
120137 * @alias datefmt_get_datetype
@@ -172,14 +189,20 @@ public function getTimeZone()
172189 {
173190 }
174191 /**
175- * @param (IntlTimeZone | DateTimeZone | string | null) $timezone
176192 * @tentative-return-type
177- * @alias datefmt_set_timezone
178193 * @return (bool | null)
179194 */
195+ #[\Until('8.5 ' )]
180196 public function setTimeZone ($ timezone )
181197 {
182198 }
199+ /**
200+ * @tentative-return-type
201+ */
202+ #[\Since('8.5 ' )]
203+ public function setTimeZone (IntlTimeZone |DateTimeZone |string |null $ timezone )
204+ {
205+ }
183206 /**
184207 * @tentative-return-type
185208 * @alias datefmt_set_pattern
0 commit comments