Extension [ <persistent> extension #105 timecop version 1.2.10 ] { - 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> DateTimeZone or NULL $object ] } } Function [ <internal:timecop> function timecop_date_create_immutable_from_format ] { - Parameters [3] { Parameter #0 [ <required> $format ] Parameter #1 [ <required> $time ] Parameter #2 [ <optional> DateTimeZone or NULL $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> DateTimeZone or NULL $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> DateTimeZone or NULL $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 [ 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, prototype DateTimeImmutable> static public method createFromFormat ] { - Parameters [3] { Parameter #0 [ <required> $format ] Parameter #1 [ <required> $time ] 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 ] { - 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 [4] { Parameter #0 [ <required> $hour ] Parameter #1 [ <required> $minute ] Parameter #2 [ <optional> $second ] Parameter #3 [ <optional> $microseconds ] } } 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 [ 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: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 ] { - Parameters [3] { Parameter #0 [ <required> $format ] Parameter #1 [ <required> $time ] Parameter #2 [ <optional> DateTimeZone or NULL $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 [4] { Parameter #0 [ <required> $hour ] Parameter #1 [ <required> $minute ] Parameter #2 [ <optional> $second ] Parameter #3 [ <optional> $microseconds ] } } 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 [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, prototype DateTimeImmutable> static public method createFromFormat ] { - Parameters [3] { Parameter #0 [ <required> $format ] Parameter #1 [ <required> $time ] 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 ] { - 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 [4] { Parameter #0 [ <required> $hour ] Parameter #1 [ <required> $minute ] Parameter #2 [ <optional> $second ] Parameter #3 [ <optional> $microseconds ] } } 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 [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:date, inherits DateTimeImmutable> static public method __set_state ] { - Parameters [1] { Parameter #0 [ <required> array $array ] } } Method [ <internal:date, inherits DateTimeImmutable> static public method createFromFormat ] { - Parameters [3] { Parameter #0 [ <required> $format ] Parameter #1 [ <required> $time ] Parameter #2 [ <optional> DateTimeZone or NULL $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 [4] { Parameter #0 [ <required> $hour ] Parameter #1 [ <required> $minute ] Parameter #2 [ <optional> $second ] Parameter #3 [ <optional> $microseconds ] } } 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 ] } } } } } }