diff options
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 ]            }          } | 
