diff options
author | Remi Collet <remi@remirepo.net> | 2019-12-15 09:12:19 +0100 |
---|---|---|
committer | Remi Collet <remi@remirepo.net> | 2019-12-15 09:12:19 +0100 |
commit | 4cf7c27103cdd62893b3bf78065ad1819cf331ad (patch) | |
tree | ab21e8ccb15a26507768c7d1094b6be2fce8294b /REFLECTION | |
parent | 72eec8064d05740635548e1fa3e15e0206b2e564 (diff) |
- add upstream patches for 7.3 and 7.4
- disable ZTS for now
Diffstat (limited to 'REFLECTION')
-rw-r--r-- | REFLECTION | 148 |
1 files changed, 104 insertions, 44 deletions
@@ -1,4 +1,4 @@ -Extension [ <persistent> extension #149 timecop version 1.2.10 ] { +Extension [ <persistent> extension #105 timecop version 1.2.10 ] { - INI { Entry [ timecop.func_override <SYSTEM> ] @@ -111,7 +111,7 @@ Extension [ <persistent> extension #149 timecop version 1.2.10 ] { - Parameters [3] { Parameter #0 [ <required> $format ] Parameter #1 [ <required> $time ] - Parameter #2 [ <optional> $object ] + Parameter #2 [ <optional> DateTimeZone or NULL $object ] } } Function [ <internal:timecop> function timecop_date_create_immutable_from_format ] { @@ -119,7 +119,7 @@ Extension [ <persistent> extension #149 timecop version 1.2.10 ] { - Parameters [3] { Parameter #0 [ <required> $format ] Parameter #1 [ <required> $time ] - Parameter #2 [ <optional> $object ] + Parameter #2 [ <optional> DateTimeZone or NULL $object ] } } Function [ <internal:timecop> function timecop_microtime ] { @@ -275,7 +275,7 @@ Extension [ <persistent> extension #149 timecop version 1.2.10 ] { - Parameters [3] { Parameter #0 [ <required> $format ] Parameter #1 [ <required> $time ] - Parameter #2 [ <optional> $object ] + Parameter #2 [ <optional> DateTimeZone or NULL $object ] } } Function [ <internal:timecop> function timecop_date_create_immutable ] { @@ -290,7 +290,7 @@ Extension [ <persistent> extension #149 timecop version 1.2.10 ] { - Parameters [3] { Parameter #0 [ <required> $format ] Parameter #1 [ <required> $time ] - Parameter #2 [ <optional> $object ] + Parameter #2 [ <optional> DateTimeZone or NULL $object ] } } } @@ -343,35 +343,46 @@ Extension [ <persistent> extension #149 timecop version 1.2.10 ] { Class [ <internal:timecop> class TimecopDateTime extends DateTime implements DateTimeInterface ] { - Constants [13] { - Constant [ string ATOM ] { Y-m-d\TH:i:sP } - Constant [ string COOKIE ] { l, d-M-Y H:i:s T } - Constant [ string ISO8601 ] { Y-m-d\TH:i:sO } - Constant [ string RFC822 ] { D, d M y H:i:s O } - Constant [ string RFC850 ] { l, d-M-y H:i:s T } - Constant [ string RFC1036 ] { D, d M y H:i:s O } - Constant [ string RFC1123 ] { D, d M Y H:i:s O } - Constant [ string RFC7231 ] { D, d M Y H:i:s \G\M\T } - Constant [ string RFC2822 ] { D, d M Y H:i:s O } - Constant [ string RFC3339 ] { Y-m-d\TH:i:sP } - Constant [ string RFC3339_EXTENDED ] { Y-m-d\TH:i:s.vP } - Constant [ string RSS ] { D, d M Y H:i:s O } - Constant [ string W3C ] { Y-m-d\TH:i:sP } + Constant [ public string ATOM ] { Y-m-d\TH:i:sP } + Constant [ public string COOKIE ] { l, d-M-Y H:i:s T } + Constant [ public string ISO8601 ] { Y-m-d\TH:i:sO } + Constant [ public string RFC822 ] { D, d M y H:i:s O } + Constant [ public string RFC850 ] { l, d-M-y H:i:s T } + Constant [ public string RFC1036 ] { D, d M y H:i:s O } + Constant [ public string RFC1123 ] { D, d M Y H:i:s O } + Constant [ public string RFC7231 ] { D, d M Y H:i:s \G\M\T } + Constant [ public string RFC2822 ] { D, d M Y H:i:s O } + Constant [ public string RFC3339 ] { Y-m-d\TH:i:sP } + Constant [ public string RFC3339_EXTENDED ] { Y-m-d\TH:i:s.vP } + Constant [ public string RSS ] { D, d M Y H:i:s O } + Constant [ public string W3C ] { Y-m-d\TH:i:sP } } - Static properties [0] { } - - Static methods [3] { + - Static methods [4] { Method [ <internal:timecop, prototype DateTimeImmutable> static public method createFromFormat ] { - Parameters [3] { Parameter #0 [ <required> $format ] Parameter #1 [ <required> $time ] - Parameter #2 [ <optional> $object ] + Parameter #2 [ <optional> DateTimeZone or NULL $object ] } } Method [ <internal:date, inherits DateTime> static public method __set_state ] { + + - Parameters [1] { + Parameter #0 [ <required> array $array ] + } + } + + Method [ <internal:date, inherits DateTime> static public method createFromImmutable ] { + + - Parameters [1] { + Parameter #0 [ <required> $DateTimeImmutable ] + } } Method [ <internal:date, inherits DateTime> static public method getLastErrors ] { @@ -445,10 +456,11 @@ Extension [ <persistent> extension #149 timecop version 1.2.10 ] { Method [ <internal:date, inherits DateTime> public method setTime ] { - - Parameters [3] { + - Parameters [4] { Parameter #0 [ <required> $hour ] Parameter #1 [ <required> $minute ] Parameter #2 [ <optional> $second ] + Parameter #3 [ <optional> $microseconds ] } } @@ -496,26 +508,37 @@ Extension [ <persistent> extension #149 timecop version 1.2.10 ] { Class [ <internal:timecop> class TimecopOrigDateTime extends DateTime implements DateTimeInterface ] { - Constants [13] { - Constant [ string ATOM ] { Y-m-d\TH:i:sP } - Constant [ string COOKIE ] { l, d-M-Y H:i:s T } - Constant [ string ISO8601 ] { Y-m-d\TH:i:sO } - Constant [ string RFC822 ] { D, d M y H:i:s O } - Constant [ string RFC850 ] { l, d-M-y H:i:s T } - Constant [ string RFC1036 ] { D, d M y H:i:s O } - Constant [ string RFC1123 ] { D, d M Y H:i:s O } - Constant [ string RFC7231 ] { D, d M Y H:i:s \G\M\T } - Constant [ string RFC2822 ] { D, d M Y H:i:s O } - Constant [ string RFC3339 ] { Y-m-d\TH:i:sP } - Constant [ string RFC3339_EXTENDED ] { Y-m-d\TH:i:s.vP } - Constant [ string RSS ] { D, d M Y H:i:s O } - Constant [ string W3C ] { Y-m-d\TH:i:sP } + Constant [ public string ATOM ] { Y-m-d\TH:i:sP } + Constant [ public string COOKIE ] { l, d-M-Y H:i:s T } + Constant [ public string ISO8601 ] { Y-m-d\TH:i:sO } + Constant [ public string RFC822 ] { D, d M y H:i:s O } + Constant [ public string RFC850 ] { l, d-M-y H:i:s T } + Constant [ public string RFC1036 ] { D, d M y H:i:s O } + Constant [ public string RFC1123 ] { D, d M Y H:i:s O } + Constant [ public string RFC7231 ] { D, d M Y H:i:s \G\M\T } + Constant [ public string RFC2822 ] { D, d M Y H:i:s O } + Constant [ public string RFC3339 ] { Y-m-d\TH:i:sP } + Constant [ public string RFC3339_EXTENDED ] { Y-m-d\TH:i:s.vP } + Constant [ public string RSS ] { D, d M Y H:i:s O } + Constant [ public string W3C ] { Y-m-d\TH:i:sP } } - Static properties [0] { } - - Static methods [3] { + - Static methods [4] { Method [ <internal:date, inherits DateTime> static public method __set_state ] { + + - Parameters [1] { + Parameter #0 [ <required> array $array ] + } + } + + Method [ <internal:date, inherits DateTime> static public method createFromImmutable ] { + + - Parameters [1] { + Parameter #0 [ <required> $DateTimeImmutable ] + } } Method [ <internal:date, inherits DateTime> static public method createFromFormat ] { @@ -523,7 +546,7 @@ Extension [ <persistent> extension #149 timecop version 1.2.10 ] { - Parameters [3] { Parameter #0 [ <required> $format ] Parameter #1 [ <required> $time ] - Parameter #2 [ <optional> $object ] + Parameter #2 [ <optional> DateTimeZone or NULL $object ] } } @@ -598,10 +621,11 @@ Extension [ <persistent> extension #149 timecop version 1.2.10 ] { Method [ <internal:date, inherits DateTime> public method setTime ] { - - Parameters [3] { + - Parameters [4] { Parameter #0 [ <required> $hour ] Parameter #1 [ <required> $minute ] Parameter #2 [ <optional> $second ] + Parameter #3 [ <optional> $microseconds ] } } @@ -648,23 +672,40 @@ Extension [ <persistent> extension #149 timecop version 1.2.10 ] { Class [ <internal:timecop> class TimecopDateTimeImmutable extends DateTimeImmutable implements DateTimeInterface ] { - - Constants [0] { + - Constants [13] { + Constant [ public string ATOM ] { Y-m-d\TH:i:sP } + Constant [ public string COOKIE ] { l, d-M-Y H:i:s T } + Constant [ public string ISO8601 ] { Y-m-d\TH:i:sO } + Constant [ public string RFC822 ] { D, d M y H:i:s O } + Constant [ public string RFC850 ] { l, d-M-y H:i:s T } + Constant [ public string RFC1036 ] { D, d M y H:i:s O } + Constant [ public string RFC1123 ] { D, d M Y H:i:s O } + Constant [ public string RFC7231 ] { D, d M Y H:i:s \G\M\T } + Constant [ public string RFC2822 ] { D, d M Y H:i:s O } + Constant [ public string RFC3339 ] { Y-m-d\TH:i:sP } + Constant [ public string RFC3339_EXTENDED ] { Y-m-d\TH:i:s.vP } + Constant [ public string RSS ] { D, d M Y H:i:s O } + Constant [ public string W3C ] { Y-m-d\TH:i:sP } } - Static properties [0] { } - Static methods [4] { - Method [ <internal:timecop> static public method createFromFormat ] { + Method [ <internal:timecop, prototype DateTimeImmutable> static public method createFromFormat ] { - Parameters [3] { Parameter #0 [ <required> $format ] Parameter #1 [ <required> $time ] - Parameter #2 [ <optional> $object ] + Parameter #2 [ <optional> DateTimeZone or NULL $object ] } } Method [ <internal:date, inherits DateTimeImmutable> static public method __set_state ] { + + - Parameters [1] { + Parameter #0 [ <required> array $array ] + } } Method [ <internal:date, inherits DateTimeImmutable> static public method getLastErrors ] { @@ -759,10 +800,11 @@ Extension [ <persistent> extension #149 timecop version 1.2.10 ] { Method [ <internal:date, inherits DateTimeImmutable> public method setTime ] { - - Parameters [3] { + - Parameters [4] { Parameter #0 [ <required> $hour ] Parameter #1 [ <required> $minute ] Parameter #2 [ <optional> $second ] + Parameter #3 [ <optional> $microseconds ] } } @@ -795,7 +837,20 @@ Extension [ <persistent> extension #149 timecop version 1.2.10 ] { Class [ <internal:timecop> class TimecopOrigDateTimeImmutable extends DateTimeImmutable implements DateTimeInterface ] { - - Constants [0] { + - Constants [13] { + Constant [ public string ATOM ] { Y-m-d\TH:i:sP } + Constant [ public string COOKIE ] { l, d-M-Y H:i:s T } + Constant [ public string ISO8601 ] { Y-m-d\TH:i:sO } + Constant [ public string RFC822 ] { D, d M y H:i:s O } + Constant [ public string RFC850 ] { l, d-M-y H:i:s T } + Constant [ public string RFC1036 ] { D, d M y H:i:s O } + Constant [ public string RFC1123 ] { D, d M Y H:i:s O } + Constant [ public string RFC7231 ] { D, d M Y H:i:s \G\M\T } + Constant [ public string RFC2822 ] { D, d M Y H:i:s O } + Constant [ public string RFC3339 ] { Y-m-d\TH:i:sP } + Constant [ public string RFC3339_EXTENDED ] { Y-m-d\TH:i:s.vP } + Constant [ public string RSS ] { D, d M Y H:i:s O } + Constant [ public string W3C ] { Y-m-d\TH:i:sP } } - Static properties [0] { @@ -803,6 +858,10 @@ Extension [ <persistent> extension #149 timecop version 1.2.10 ] { - Static methods [4] { Method [ <internal:date, inherits DateTimeImmutable> static public method __set_state ] { + + - Parameters [1] { + Parameter #0 [ <required> array $array ] + } } Method [ <internal:date, inherits DateTimeImmutable> static public method createFromFormat ] { @@ -810,7 +869,7 @@ Extension [ <persistent> extension #149 timecop version 1.2.10 ] { - Parameters [3] { Parameter #0 [ <required> $format ] Parameter #1 [ <required> $time ] - Parameter #2 [ <optional> $object ] + Parameter #2 [ <optional> DateTimeZone or NULL $object ] } } @@ -906,10 +965,11 @@ Extension [ <persistent> extension #149 timecop version 1.2.10 ] { Method [ <internal:date, inherits DateTimeImmutable> public method setTime ] { - - Parameters [3] { + - Parameters [4] { Parameter #0 [ <required> $hour ] Parameter #1 [ <required> $minute ] Parameter #2 [ <optional> $second ] + Parameter #3 [ <optional> $microseconds ] } } |