Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/Oi4jd
function name: (null)
number of ops: 53
compiled vars: !0 = $CYCLES_PER_DAY, !1 = $CRON_INTERVAL_MIN, !2 = $START_HHMM, !3 = $FINAL_END_HHMM, !4 = $now, !5 = $todayYmd, !6 = $N, !7 = $phase1Start, !8 = $finalEnd, !9 = $slotsNeeded, !10 = $phase3Start
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, 3
5 1 ASSIGN !1, 3
6 2 ASSIGN !2, '06%3A00'
7 3 ASSIGN !3, '23%3A58'
8 4 NEW $15 'DateTimeImmutable'
5 SEND_VAL_EX 'now'
6 NEW $16 'DateTimeZone'
7 SEND_VAL_EX 'UTC'
8 DO_FCALL 0
9 SEND_VAR_NO_REF_EX $16
10 DO_FCALL 0
11 ASSIGN !4, $15
9 12 INIT_METHOD_CALL !4, 'format'
13 SEND_VAL_EX 'Y-m-d'
14 DO_FCALL 0 $20
15 ASSIGN !5, $20
10 16 ASSIGN !6, 29
11 17 NEW $23 'DateTimeImmutable'
18 CONCAT ~24 !5, '+'
19 CONCAT ~25 ~24, !2
20 CONCAT ~26 ~25, '%3A00'
21 SEND_VAL_EX ~26
22 NEW $27 'DateTimeZone'
23 SEND_VAL_EX 'UTC'
24 DO_FCALL 0
25 SEND_VAR_NO_REF_EX $27
26 DO_FCALL 0
27 ASSIGN !7, $23
12 28 NEW $31 'DateTimeImmutable'
29 CONCAT ~32 !5, '+'
30 CONCAT ~33 ~32, !3
31 CONCAT ~34 ~33, '%3A00'
32 SEND_VAL_EX ~34
33 NEW $35 'DateTimeZone'
34 SEND_VAL_EX 'UTC'
35 DO_FCALL 0
36 SEND_VAR_NO_REF_EX $35
37 DO_FCALL 0
38 ASSIGN !8, $31
14 39 INIT_FCALL 'max'
40 SEND_VAL 1
41 SEND_VAR !6
42 DO_ICALL $39
43 ASSIGN !9, $39
15 44 INIT_METHOD_CALL !8, 'modify'
45 SUB ~41 !9, 1
46 MUL ~42 !1, ~41
47 CONCAT ~43 '-', ~42
48 CONCAT ~44 ~43, '+minutes'
49 SEND_VAL_EX ~44
50 DO_FCALL 0 $45
51 ASSIGN !10, $45
52 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0