Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 3, Position 2 = 83
Branch analysis from position: 3
2 jumps found. (Code = 78) Position 1 = 4, Position 2 = 83
Branch analysis from position: 4
2 jumps found. (Code = 43) Position 1 = 40, Position 2 = 49
Branch analysis from position: 40
1 jumps found. (Code = 42) Position 1 = 66
Branch analysis from position: 66
2 jumps found. (Code = 44) Position 1 = 82, Position 2 = 24
Branch analysis from position: 82
1 jumps found. (Code = 42) Position 1 = 3
Branch analysis from position: 3
Branch analysis from position: 24
Branch analysis from position: 49
2 jumps found. (Code = 43) Position 1 = 58, Position 2 = 66
Branch analysis from position: 58
2 jumps found. (Code = 44) Position 1 = 82, Position 2 = 24
Branch analysis from position: 82
Branch analysis from position: 24
Branch analysis from position: 66
Branch analysis from position: 83
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 83
filename: /in/gpFt4
function name: (null)
number of ops: 92
compiled vars: !0 = $data, !1 = $sum_time, !2 = $details, !3 = $start_time, !4 = $end_time, !5 = $end_of_day, !6 = $diff, !7 = $diff2, !8 = $avg
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, <array>
8 1 ASSIGN !1, 0
10 2 > FE_RESET_R $11 !0, ->83
3 > > FE_FETCH_R $11, !2, ->83
11 4 > NEW $12 'DateTime'
5 CHECK_FUNC_ARG
6 FETCH_DIM_FUNC_ARG $13 !2, 'ticketCreated'
7 SEND_FUNC_ARG $13
8 DO_FCALL 0
9 ASSIGN !3, $12
12 10 NEW $16 'DateTime'
11 CHECK_FUNC_ARG
12 FETCH_DIM_FUNC_ARG $17 !2, 'ticketCompletedOn'
13 SEND_FUNC_ARG $17
14 DO_FCALL 0
15 ASSIGN !4, $16
13 16 NEW $20 'DateTime'
17 INIT_METHOD_CALL !3, 'format'
18 SEND_VAL_EX 'Y-m-d'
19 DO_FCALL 0 $21
20 CONCAT ~22 $21, '+17%3A00%3A00'
21 SEND_VAL_EX ~22
22 DO_FCALL 0
23 ASSIGN !5, $20
16 24 > INIT_METHOD_CALL !4, 'diff'
25 SEND_VAR_EX !3
26 DO_FCALL 0 $25
27 ASSIGN !6, $25
17 28 INIT_METHOD_CALL !5, 'diff'
29 SEND_VAR_EX !3
30 DO_FCALL 0 $27
31 ASSIGN !7, $27
18 32 INIT_METHOD_CALL !4, 'format'
33 SEND_VAL_EX 'Y-m-d'
34 DO_FCALL 0 $29
35 INIT_METHOD_CALL !3, 'format'
36 SEND_VAL_EX 'Y-m-d'
37 DO_FCALL 0 $30
38 IS_IDENTICAL $29, $30
39 > JMPZ ~31, ->49
19 40 > FETCH_OBJ_R ~32 !6, 'h'
41 MUL ~33 ~32, 60
42 FETCH_OBJ_R ~34 !6, 'i'
43 ADD ~35 ~33, ~34
44 FETCH_OBJ_R ~36 !6, 's'
45 DIV ~37 ~36, 60
46 ADD ~38 ~35, ~37
47 ASSIGN_OP 1 !1, ~38
18 48 > JMP ->66
20 49 > INIT_FCALL 'in_array'
50 INIT_METHOD_CALL !5, 'format'
51 SEND_VAL_EX 'N'
52 DO_FCALL 0 $40
53 SEND_VAR $40
54 SEND_VAL <array>
55 DO_ICALL $41
56 BOOL_NOT ~42 $41
57 > JMPZ ~42, ->66
21 58 > FETCH_OBJ_R ~43 !7, 'h'
59 MUL ~44 ~43, 60
60 FETCH_OBJ_R ~45 !7, 'i'
61 ADD ~46 ~44, ~45
62 FETCH_OBJ_R ~47 !7, 's'
63 DIV ~48 ~47, 60
64 ADD ~49 ~46, ~48
65 ASSIGN_OP 1 !1, ~49
24 66 > INIT_METHOD_CALL !5, 'add'
67 NEW $51 'DateInterval'
68 SEND_VAL_EX 'P1D'
69 DO_FCALL 0
70 SEND_VAR_NO_REF_EX $51
71 DO_FCALL 0
25 72 NEW $54 'DateTime'
73 INIT_METHOD_CALL !5, 'format'
74 SEND_VAL_EX 'Y-m-d'
75 DO_FCALL 0 $55
76 CONCAT ~56 $55, '+09%3A00%3A00'
77 SEND_VAL_EX ~56
78 DO_FCALL 0
79 ASSIGN !3, $54
27 80 IS_SMALLER_OR_EQUAL !3, !4
81 > JMPNZ ~59, ->24
10 82 > > JMP ->3
83 > FE_FREE $11
31 84 COUNT ~60 !0
85 DIV ~61 !1, ~60
86 ASSIGN !8, ~61
33 87 NOP
88 FAST_CONCAT ~63 !8, '+minutes'
89 ECHO ~63
90 ECHO '%0A'
34 91 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0