summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION944
1 files changed, 944 insertions, 0 deletions
diff --git a/REFLECTION b/REFLECTION
new file mode 100644
index 0000000..76380b4
--- /dev/null
+++ b/REFLECTION
@@ -0,0 +1,944 @@
+Extension [ <persistent> extension #142 timecop version 1.2.6 ] {
+
+ - INI {
+ Entry [ timecop.func_override <SYSTEM> ]
+ Current = '1'
+ }
+ Entry [ timecop.sync_request_time <SYSTEM> ]
+ Current = '1'
+ }
+ }
+
+ - Functions {
+ Function [ <internal:timecop> function timecop_strtotime ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $time ]
+ Parameter #1 [ <optional> $now ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_date ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <optional> $timestamp ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_idate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <optional> $timestamp ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_gmdate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <optional> $timestamp ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_mktime ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <optional> $hour ]
+ Parameter #1 [ <optional> $min ]
+ Parameter #2 [ <optional> $sec ]
+ Parameter #3 [ <optional> $mon ]
+ Parameter #4 [ <optional> $day ]
+ Parameter #5 [ <optional> $year ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_gmmktime ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <optional> $hour ]
+ Parameter #1 [ <optional> $min ]
+ Parameter #2 [ <optional> $sec ]
+ Parameter #3 [ <optional> $mon ]
+ Parameter #4 [ <optional> $day ]
+ Parameter #5 [ <optional> $year ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_strftime ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <optional> $timestamp ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_gmstrftime ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <optional> $timestamp ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_time ] {
+
+ - Parameters [0] {
+ }
+ }
+ Function [ <internal:timecop> function timecop_localtime ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $timestamp ]
+ Parameter #1 [ <optional> $associative_array ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_getdate ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $timestamp ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_date_create ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $time ]
+ Parameter #1 [ <optional> $object ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_date_create_immutable ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $time ]
+ Parameter #1 [ <optional> $object ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_date_create_from_format ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <required> $time ]
+ Parameter #2 [ <optional> $object ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_date_create_immutable_from_format ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <required> $time ]
+ Parameter #2 [ <optional> $object ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_microtime ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $get_as_float ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_gettimeofday ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $get_as_float ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_unixtojd ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $timestamp ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_freeze ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $timestamp ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_travel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $timestamp ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_scale ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $scale ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_return ] {
+
+ - Parameters [0] {
+ }
+ }
+ Function [ <internal:timecop> function timecop_time ] {
+
+ - Parameters [0] {
+ }
+ }
+ Function [ <internal:timecop> function timecop_mktime ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <optional> $hour ]
+ Parameter #1 [ <optional> $min ]
+ Parameter #2 [ <optional> $sec ]
+ Parameter #3 [ <optional> $mon ]
+ Parameter #4 [ <optional> $day ]
+ Parameter #5 [ <optional> $year ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_gmmktime ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <optional> $hour ]
+ Parameter #1 [ <optional> $min ]
+ Parameter #2 [ <optional> $sec ]
+ Parameter #3 [ <optional> $mon ]
+ Parameter #4 [ <optional> $day ]
+ Parameter #5 [ <optional> $year ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_date ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <optional> $timestamp ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_gmdate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <optional> $timestamp ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_idate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <optional> $timestamp ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_getdate ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $timestamp ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_localtime ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $timestamp ]
+ Parameter #1 [ <optional> $associative_array ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_strtotime ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $time ]
+ Parameter #1 [ <optional> $now ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_strftime ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <optional> $timestamp ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_gmstrftime ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <optional> $timestamp ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_microtime ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $get_as_float ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_gettimeofday ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $get_as_float ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_unixtojd ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $timestamp ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_date_create ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $time ]
+ Parameter #1 [ <optional> $object ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_date_create_from_format ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <required> $time ]
+ Parameter #2 [ <optional> $object ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_date_create_immutable ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $time ]
+ Parameter #1 [ <optional> $object ]
+ }
+ }
+ Function [ <internal:timecop> function timecop_date_create_immutable_from_format ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <required> $time ]
+ Parameter #2 [ <optional> $object ]
+ }
+ }
+ }
+
+ - Classes [5] {
+ Class [ <internal:timecop> class Timecop ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [4] {
+ Method [ <internal:timecop> static public method freeze ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $timestamp ]
+ }
+ }
+
+ Method [ <internal:timecop> static public method travel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $timestamp ]
+ }
+ }
+
+ Method [ <internal:timecop> static public method scale ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $scale ]
+ }
+ }
+
+ Method [ <internal:timecop> static public method return ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ 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 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [3] {
+ Method [ <internal:timecop, prototype DateTimeImmutable> static public method createFromFormat ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <required> $time ]
+ Parameter #2 [ <optional> $object ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> static public method __set_state ] {
+ }
+
+ Method [ <internal:date, inherits DateTime> static public method getLastErrors ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [15] {
+ Method [ <internal:timecop, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $time ]
+ Parameter #1 [ <optional> $object ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime, prototype DateTimeInterface> public method __wakeup ] {
+ }
+
+ Method [ <internal:date, inherits DateTime, prototype DateTimeInterface> public method format ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $format ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> public method modify ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $modify ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> public method add ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $interval ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> public method sub ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $interval ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime, prototype DateTimeInterface> public method getTimezone ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> public method setTimezone ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $timezone ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime, prototype DateTimeInterface> public method getOffset ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> public method setTime ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $hour ]
+ Parameter #1 [ <required> $minute ]
+ Parameter #2 [ <optional> $second ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> public method setDate ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $year ]
+ Parameter #1 [ <required> $month ]
+ Parameter #2 [ <required> $day ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> public method setISODate ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $year ]
+ Parameter #1 [ <required> $week ]
+ Parameter #2 [ <optional> $day ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> public method setTimestamp ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $unixtimestamp ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime, prototype DateTimeInterface> public method getTimestamp ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime, prototype DateTimeInterface> public method diff ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $object ]
+ Parameter #1 [ <optional> $absolute ]
+ }
+ }
+ }
+ }
+
+ 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 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [3] {
+ Method [ <internal:date, inherits DateTime> static public method __set_state ] {
+ }
+
+ Method [ <internal:date, inherits DateTime> static public method createFromFormat ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <required> $time ]
+ Parameter #2 [ <optional> $object ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> static public method getLastErrors ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [15] {
+ Method [ <internal:timecop, overwrites TimecopDateTime, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $time ]
+ Parameter #1 [ <optional> $object ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime, prototype DateTimeInterface> public method __wakeup ] {
+ }
+
+ Method [ <internal:date, inherits DateTime, prototype DateTimeInterface> public method format ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $format ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> public method modify ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $modify ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> public method add ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $interval ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> public method sub ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $interval ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime, prototype DateTimeInterface> public method getTimezone ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> public method setTimezone ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $timezone ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime, prototype DateTimeInterface> public method getOffset ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> public method setTime ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $hour ]
+ Parameter #1 [ <required> $minute ]
+ Parameter #2 [ <optional> $second ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> public method setDate ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $year ]
+ Parameter #1 [ <required> $month ]
+ Parameter #2 [ <required> $day ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> public method setISODate ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $year ]
+ Parameter #1 [ <required> $week ]
+ Parameter #2 [ <optional> $day ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime> public method setTimestamp ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $unixtimestamp ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime, prototype DateTimeInterface> public method getTimestamp ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:date, inherits DateTime, prototype DateTimeInterface> public method diff ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $object ]
+ Parameter #1 [ <optional> $absolute ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:timecop> class TimecopDateTimeImmutable extends DateTimeImmutable implements DateTimeInterface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [4] {
+ Method [ <internal:timecop> static public method createFromFormat ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <required> $time ]
+ Parameter #2 [ <optional> $object ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> static public method __set_state ] {
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> static public method getLastErrors ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> static public method createFromMutable ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $DateTime ]
+ }
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [15] {
+ Method [ <internal:timecop, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $time ]
+ Parameter #1 [ <optional> $object ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable, prototype DateTimeInterface> public method __wakeup ] {
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable, prototype DateTimeInterface> public method format ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $format ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable, prototype DateTimeInterface> public method getTimezone ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable, prototype DateTimeInterface> public method getOffset ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable, prototype DateTimeInterface> public method getTimestamp ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable, prototype DateTimeInterface> public method diff ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $object ]
+ Parameter #1 [ <optional> $absolute ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> public method modify ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $modify ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> public method add ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $interval ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> public method sub ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $interval ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> public method setTimezone ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $timezone ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> public method setTime ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $hour ]
+ Parameter #1 [ <required> $minute ]
+ Parameter #2 [ <optional> $second ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> public method setDate ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $year ]
+ Parameter #1 [ <required> $month ]
+ Parameter #2 [ <required> $day ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> public method setISODate ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $year ]
+ Parameter #1 [ <required> $week ]
+ Parameter #2 [ <optional> $day ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> public method setTimestamp ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $unixtimestamp ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:timecop> class TimecopOrigDateTimeImmutable extends DateTimeImmutable implements DateTimeInterface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [4] {
+ Method [ <internal:date, inherits DateTimeImmutable> static public method __set_state ] {
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> static public method createFromFormat ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <required> $time ]
+ Parameter #2 [ <optional> $object ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> static public method getLastErrors ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> static public method createFromMutable ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $DateTime ]
+ }
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [15] {
+ Method [ <internal:timecop, overwrites TimecopDateTimeImmutable, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $time ]
+ Parameter #1 [ <optional> $object ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable, prototype DateTimeInterface> public method __wakeup ] {
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable, prototype DateTimeInterface> public method format ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $format ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable, prototype DateTimeInterface> public method getTimezone ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable, prototype DateTimeInterface> public method getOffset ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable, prototype DateTimeInterface> public method getTimestamp ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable, prototype DateTimeInterface> public method diff ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $object ]
+ Parameter #1 [ <optional> $absolute ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> public method modify ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $modify ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> public method add ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $interval ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> public method sub ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $interval ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> public method setTimezone ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $timezone ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> public method setTime ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $hour ]
+ Parameter #1 [ <required> $minute ]
+ Parameter #2 [ <optional> $second ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> public method setDate ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $year ]
+ Parameter #1 [ <required> $month ]
+ Parameter #2 [ <required> $day ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> public method setISODate ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $year ]
+ Parameter #1 [ <required> $week ]
+ Parameter #2 [ <optional> $day ]
+ }
+ }
+
+ Method [ <internal:date, inherits DateTimeImmutable> public method setTimestamp ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $unixtimestamp ]
+ }
+ }
+ }
+ }
+ }
+}
+