Extension [ extension #105 timecop version 1.2.10 ] { - INI { Entry [ timecop.func_override ] Current = '1' } Entry [ timecop.sync_request_time ] Current = '1' } } - Functions { Function [ function timecop_strtotime ] { - Parameters [2] { Parameter #0 [ $time ] Parameter #1 [ $now ] } } Function [ function timecop_date ] { - Parameters [2] { Parameter #0 [ $format ] Parameter #1 [ $timestamp ] } } Function [ function timecop_idate ] { - Parameters [2] { Parameter #0 [ $format ] Parameter #1 [ $timestamp ] } } Function [ function timecop_gmdate ] { - Parameters [2] { Parameter #0 [ $format ] Parameter #1 [ $timestamp ] } } Function [ function timecop_mktime ] { - Parameters [6] { Parameter #0 [ $hour ] Parameter #1 [ $min ] Parameter #2 [ $sec ] Parameter #3 [ $mon ] Parameter #4 [ $day ] Parameter #5 [ $year ] } } Function [ function timecop_gmmktime ] { - Parameters [6] { Parameter #0 [ $hour ] Parameter #1 [ $min ] Parameter #2 [ $sec ] Parameter #3 [ $mon ] Parameter #4 [ $day ] Parameter #5 [ $year ] } } Function [ function timecop_strftime ] { - Parameters [2] { Parameter #0 [ $format ] Parameter #1 [ $timestamp ] } } Function [ function timecop_gmstrftime ] { - Parameters [2] { Parameter #0 [ $format ] Parameter #1 [ $timestamp ] } } Function [ function timecop_time ] { - Parameters [0] { } } Function [ function timecop_localtime ] { - Parameters [2] { Parameter #0 [ $timestamp ] Parameter #1 [ $associative_array ] } } Function [ function timecop_getdate ] { - Parameters [1] { Parameter #0 [ $timestamp ] } } Function [ function timecop_date_create ] { - Parameters [2] { Parameter #0 [ $time ] Parameter #1 [ $object ] } } Function [ function timecop_date_create_immutable ] { - Parameters [2] { Parameter #0 [ $time ] Parameter #1 [ $object ] } } Function [ function timecop_date_create_from_format ] { - Parameters [3] { Parameter #0 [ $format ] Parameter #1 [ $time ] Parameter #2 [ DateTimeZone or NULL $object ] } } Function [ function timecop_date_create_immutable_from_format ] { - Parameters [3] { Parameter #0 [ $format ] Parameter #1 [ $time ] Parameter #2 [ DateTimeZone or NULL $object ] } } Function [ function timecop_microtime ] { - Parameters [1] { Parameter #0 [ $get_as_float ] } } Function [ function timecop_gettimeofday ] { - Parameters [1] { Parameter #0 [ $get_as_float ] } } Function [ function timecop_unixtojd ] { - Parameters [1] { Parameter #0 [ $timestamp ] } } Function [ function timecop_freeze ] { - Parameters [1] { Parameter #0 [ $timestamp ] } } Function [ function timecop_travel ] { - Parameters [1] { Parameter #0 [ $timestamp ] } } Function [ function timecop_scale ] { - Parameters [1] { Parameter #0 [ $scale ] } } Function [ function timecop_return ] { - Parameters [0] { } } Function [ function timecop_time ] { - Parameters [0] { } } Function [ function timecop_mktime ] { - Parameters [6] { Parameter #0 [ $hour ] Parameter #1 [ $min ] Parameter #2 [ $sec ] Parameter #3 [ $mon ] Parameter #4 [ $day ] Parameter #5 [ $year ] } } Function [ function timecop_gmmktime ] { - Parameters [6] { Parameter #0 [ $hour ] Parameter #1 [ $min ] Parameter #2 [ $sec ] Parameter #3 [ $mon ] Parameter #4 [ $day ] Parameter #5 [ $year ] } } Function [ function timecop_date ] { - Parameters [2] { Parameter #0 [ $format ] Parameter #1 [ $timestamp ] } } Function [ function timecop_gmdate ] { - Parameters [2] { Parameter #0 [ $format ] Parameter #1 [ $timestamp ] } } Function [ function timecop_idate ] { - Parameters [2] { Parameter #0 [ $format ] Parameter #1 [ $timestamp ] } } Function [ function timecop_getdate ] { - Parameters [1] { Parameter #0 [ $timestamp ] } } Function [ function timecop_localtime ] { - Parameters [2] { Parameter #0 [ $timestamp ] Parameter #1 [ $associative_array ] } } Function [ function timecop_strtotime ] { - Parameters [2] { Parameter #0 [ $time ] Parameter #1 [ $now ] } } Function [ function timecop_strftime ] { - Parameters [2] { Parameter #0 [ $format ] Parameter #1 [ $timestamp ] } } Function [ function timecop_gmstrftime ] { - Parameters [2] { Parameter #0 [ $format ] Parameter #1 [ $timestamp ] } } Function [ function timecop_microtime ] { - Parameters [1] { Parameter #0 [ $get_as_float ] } } Function [ function timecop_gettimeofday ] { - Parameters [1] { Parameter #0 [ $get_as_float ] } } Function [ function timecop_unixtojd ] { - Parameters [1] { Parameter #0 [ $timestamp ] } } Function [ function timecop_date_create ] { - Parameters [2] { Parameter #0 [ $time ] Parameter #1 [ $object ] } } Function [ function timecop_date_create_from_format ] { - Parameters [3] { Parameter #0 [ $format ] Parameter #1 [ $time ] Parameter #2 [ DateTimeZone or NULL $object ] } } Function [ function timecop_date_create_immutable ] { - Parameters [2] { Parameter #0 [ $time ] Parameter #1 [ $object ] } } Function [ function timecop_date_create_immutable_from_format ] { - Parameters [3] { Parameter #0 [ $format ] Parameter #1 [ $time ] Parameter #2 [ DateTimeZone or NULL $object ] } } } - Classes [5] { Class [ class Timecop ] { - Constants [0] { } - Static properties [0] { } - Static methods [4] { Method [ static public method freeze ] { - Parameters [1] { Parameter #0 [ $timestamp ] } } Method [ static public method travel ] { - Parameters [1] { Parameter #0 [ $timestamp ] } } Method [ static public method scale ] { - Parameters [1] { Parameter #0 [ $scale ] } } Method [ static public method return ] { - Parameters [0] { } } } - Properties [0] { } - Methods [0] { } } Class [ 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 [ static public method createFromFormat ] { - Parameters [3] { Parameter #0 [ $format ] Parameter #1 [ $time ] Parameter #2 [ DateTimeZone or NULL $object ] } } Method [ static public method __set_state ] { - Parameters [1] { Parameter #0 [ array $array ] } } Method [ static public method createFromImmutable ] { - Parameters [1] { Parameter #0 [ $DateTimeImmutable ] } } Method [ static public method getLastErrors ] { - Parameters [0] { } } } - Properties [0] { } - Methods [15] { Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ $time ] Parameter #1 [ $object ] } } Method [ public method __wakeup ] { } Method [ public method format ] { - Parameters [1] { Parameter #0 [ $format ] } } Method [ public method modify ] { - Parameters [1] { Parameter #0 [ $modify ] } } Method [ public method add ] { - Parameters [1] { Parameter #0 [ $interval ] } } Method [ public method sub ] { - Parameters [1] { Parameter #0 [ $interval ] } } Method [ public method getTimezone ] { - Parameters [0] { } } Method [ public method setTimezone ] { - Parameters [1] { Parameter #0 [ $timezone ] } } Method [ public method getOffset ] { - Parameters [0] { } } Method [ public method setTime ] { - Parameters [4] { Parameter #0 [ $hour ] Parameter #1 [ $minute ] Parameter #2 [ $second ] Parameter #3 [ $microseconds ] } } Method [ public method setDate ] { - Parameters [3] { Parameter #0 [ $year ] Parameter #1 [ $month ] Parameter #2 [ $day ] } } Method [ public method setISODate ] { - Parameters [3] { Parameter #0 [ $year ] Parameter #1 [ $week ] Parameter #2 [ $day ] } } Method [ public method setTimestamp ] { - Parameters [1] { Parameter #0 [ $unixtimestamp ] } } Method [ public method getTimestamp ] { - Parameters [0] { } } Method [ public method diff ] { - Parameters [2] { Parameter #0 [ $object ] Parameter #1 [ $absolute ] } } } } Class [ 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 [ static public method __set_state ] { - Parameters [1] { Parameter #0 [ array $array ] } } Method [ static public method createFromImmutable ] { - Parameters [1] { Parameter #0 [ $DateTimeImmutable ] } } Method [ static public method createFromFormat ] { - Parameters [3] { Parameter #0 [ $format ] Parameter #1 [ $time ] Parameter #2 [ DateTimeZone or NULL $object ] } } Method [ static public method getLastErrors ] { - Parameters [0] { } } } - Properties [0] { } - Methods [15] { Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ $time ] Parameter #1 [ $object ] } } Method [ public method __wakeup ] { } Method [ public method format ] { - Parameters [1] { Parameter #0 [ $format ] } } Method [ public method modify ] { - Parameters [1] { Parameter #0 [ $modify ] } } Method [ public method add ] { - Parameters [1] { Parameter #0 [ $interval ] } } Method [ public method sub ] { - Parameters [1] { Parameter #0 [ $interval ] } } Method [ public method getTimezone ] { - Parameters [0] { } } Method [ public method setTimezone ] { - Parameters [1] { Parameter #0 [ $timezone ] } } Method [ public method getOffset ] { - Parameters [0] { } } Method [ public method setTime ] { - Parameters [4] { Parameter #0 [ $hour ] Parameter #1 [ $minute ] Parameter #2 [ $second ] Parameter #3 [ $microseconds ] } } Method [ public method setDate ] { - Parameters [3] { Parameter #0 [ $year ] Parameter #1 [ $month ] Parameter #2 [ $day ] } } Method [ public method setISODate ] { - Parameters [3] { Parameter #0 [ $year ] Parameter #1 [ $week ] Parameter #2 [ $day ] } } Method [ public method setTimestamp ] { - Parameters [1] { Parameter #0 [ $unixtimestamp ] } } Method [ public method getTimestamp ] { - Parameters [0] { } } Method [ public method diff ] { - Parameters [2] { Parameter #0 [ $object ] Parameter #1 [ $absolute ] } } } } Class [ 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 [ static public method createFromFormat ] { - Parameters [3] { Parameter #0 [ $format ] Parameter #1 [ $time ] Parameter #2 [ DateTimeZone or NULL $object ] } } Method [ static public method __set_state ] { - Parameters [1] { Parameter #0 [ array $array ] } } Method [ static public method getLastErrors ] { - Parameters [0] { } } Method [ static public method createFromMutable ] { - Parameters [1] { Parameter #0 [ $DateTime ] } } } - Properties [0] { } - Methods [15] { Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ $time ] Parameter #1 [ $object ] } } Method [ public method __wakeup ] { } Method [ public method format ] { - Parameters [1] { Parameter #0 [ $format ] } } Method [ public method getTimezone ] { - Parameters [0] { } } Method [ public method getOffset ] { - Parameters [0] { } } Method [ public method getTimestamp ] { - Parameters [0] { } } Method [ public method diff ] { - Parameters [2] { Parameter #0 [ $object ] Parameter #1 [ $absolute ] } } Method [ public method modify ] { - Parameters [1] { Parameter #0 [ $modify ] } } Method [ public method add ] { - Parameters [1] { Parameter #0 [ $interval ] } } Method [ public method sub ] { - Parameters [1] { Parameter #0 [ $interval ] } } Method [ public method setTimezone ] { - Parameters [1] { Parameter #0 [ $timezone ] } } Method [ public method setTime ] { - Parameters [4] { Parameter #0 [ $hour ] Parameter #1 [ $minute ] Parameter #2 [ $second ] Parameter #3 [ $microseconds ] } } Method [ public method setDate ] { - Parameters [3] { Parameter #0 [ $year ] Parameter #1 [ $month ] Parameter #2 [ $day ] } } Method [ public method setISODate ] { - Parameters [3] { Parameter #0 [ $year ] Parameter #1 [ $week ] Parameter #2 [ $day ] } } Method [ public method setTimestamp ] { - Parameters [1] { Parameter #0 [ $unixtimestamp ] } } } } Class [ 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 [ static public method __set_state ] { - Parameters [1] { Parameter #0 [ array $array ] } } Method [ static public method createFromFormat ] { - Parameters [3] { Parameter #0 [ $format ] Parameter #1 [ $time ] Parameter #2 [ DateTimeZone or NULL $object ] } } Method [ static public method getLastErrors ] { - Parameters [0] { } } Method [ static public method createFromMutable ] { - Parameters [1] { Parameter #0 [ $DateTime ] } } } - Properties [0] { } - Methods [15] { Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ $time ] Parameter #1 [ $object ] } } Method [ public method __wakeup ] { } Method [ public method format ] { - Parameters [1] { Parameter #0 [ $format ] } } Method [ public method getTimezone ] { - Parameters [0] { } } Method [ public method getOffset ] { - Parameters [0] { } } Method [ public method getTimestamp ] { - Parameters [0] { } } Method [ public method diff ] { - Parameters [2] { Parameter #0 [ $object ] Parameter #1 [ $absolute ] } } Method [ public method modify ] { - Parameters [1] { Parameter #0 [ $modify ] } } Method [ public method add ] { - Parameters [1] { Parameter #0 [ $interval ] } } Method [ public method sub ] { - Parameters [1] { Parameter #0 [ $interval ] } } Method [ public method setTimezone ] { - Parameters [1] { Parameter #0 [ $timezone ] } } Method [ public method setTime ] { - Parameters [4] { Parameter #0 [ $hour ] Parameter #1 [ $minute ] Parameter #2 [ $second ] Parameter #3 [ $microseconds ] } } Method [ public method setDate ] { - Parameters [3] { Parameter #0 [ $year ] Parameter #1 [ $month ] Parameter #2 [ $day ] } } Method [ public method setISODate ] { - Parameters [3] { Parameter #0 [ $year ] Parameter #1 [ $week ] Parameter #2 [ $day ] } } Method [ public method setTimestamp ] { - Parameters [1] { Parameter #0 [ $unixtimestamp ] } } } } } }