Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 8, Position 2 = 29
Branch analysis from position: 8
2 jumps found. (Code = 78) Position 1 = 9, Position 2 = 29
Branch analysis from position: 9
1 jumps found. (Code = 42) Position 1 = 8
Branch analysis from position: 8
Branch analysis from position: 29
2 jumps found. (Code = 77) Position 1 = 32, Position 2 = 43
Branch analysis from position: 32
2 jumps found. (Code = 78) Position 1 = 33, Position 2 = 43
Branch analysis from position: 33
2 jumps found. (Code = 43) Position 1 = 37, Position 2 = 42
Branch analysis from position: 37
1 jumps found. (Code = 42) Position 1 = 32
Branch analysis from position: 32
Branch analysis from position: 42
Branch analysis from position: 43
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 43
Branch analysis from position: 29
filename: /in/FVfM4
function name: (null)
number of ops: 48
compiled vars: !0 = $json, !1 = $array, !2 = $grouped, !3 = $row, !4 = $compositeKey, !5 = $result, !6 = $group, !7 = $id
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, '%5B%0A%7B%0A++++%22id%22%3A+99961%2C%0A++++%22candidate%22%3A+%7B%0A++++++++%22data%22%3A+%7B%0A++++++++++++%22id%22%3A+125275%2C%0A++++++++++++%22firstName%22%3A+%22Jose%22%2C%0A++++++++++++%22lastName%22%3A+%22Zayas%22+++++++++++%0A++++++++%7D%0A++++%7D%2C%0A++++%22dateAdded%22%3A+1667995574207%0A%7D%2C%0A%7B%0A++++%22id%22%3A+99960%2C++++++++%0A++++%22candidate%22%3A+%7B%0A++++++++%22data%22%3A+%7B%0A++++++++++++%22id%22%3A+125274%2C%0A++++++++++++%22firstName%22%3A+%22CHRISTIAN%22%2C%0A++++++++++++%22lastName%22%3A+%22NEILS%22+++++++++++++++%0A++++++++%7D%0A++++%7D%2C%0A++++%22dateAdded%22%3A+1667986477133%0A%7D%2C%0A%7B%0A++++%22id%22%3A+99959%2C%0A+++++%22candidate%22%3A+%7B%0A++++++++%22data%22%3A+%7B%0A++++++++++++%22id%22%3A+125273%2C%0A++++++++++++%22firstName%22%3A+%22Jose%22%2C%0A++++++++++++%22lastName%22%3A+%22Zayas%22+++++++++++%0A++++++++%7D%0A++++%7D%2C%0A++++%22dateAdded%22%3A+1667985600420%0A%7D%2C%0A%7B%0A++++%22id%22%3A+99958%2C%0A+++++%22candidate%22%3A+%7B%0A++++++++%22data%22%3A+%7B%0A++++++++++++%22id%22%3A+125275%2C%0A++++++++++++%22firstName%22%3A+%22Jose%22%2C%0A++++++++++++%22lastName%22%3A+%22Zayas%22+++++++++++%0A++++++++%7D%0A++++%7D%2C%0A++++%22dateAdded%22%3A+1667985600420%0A%7D%0A%5D'
51 1 INIT_FCALL 'json_decode'
2 SEND_VAR !0
3 SEND_VAL <true>
4 DO_ICALL $9
5 ASSIGN !1, $9
53 6 ASSIGN !2, <array>
54 7 > FE_RESET_R $12 !1, ->29
8 > > FE_FETCH_R $12, !3, ->29
55 9 > FETCH_DIM_R ~13 !3, 'candidate'
10 FETCH_DIM_R ~14 ~13, 'data'
11 FETCH_DIM_R ~15 ~14, 'firstName'
12 ROPE_INIT 3 ~20 ~15
13 ROPE_ADD 1 ~20 ~20, '+'
14 FETCH_DIM_R ~16 !3, 'candidate'
15 FETCH_DIM_R ~17 ~16, 'data'
16 FETCH_DIM_R ~18 ~17, 'lastName'
17 ROPE_END 2 ~19 ~20, ~18
18 ASSIGN !4, ~19
56 19 FETCH_DIM_R ~24 !3, 'candidate'
20 FETCH_DIM_R ~25 ~24, 'data'
21 FETCH_DIM_R ~26 ~25, 'id'
22 FETCH_DIM_R ~28 !3, 'candidate'
23 FETCH_DIM_R ~29 ~28, 'data'
24 FETCH_DIM_R ~30 ~29, 'id'
25 FETCH_DIM_W $23 !2, !4
26 ASSIGN_DIM $23, ~26
27 OP_DATA ~30
54 28 > JMP ->8
29 > FE_FREE $12
58 30 ASSIGN !5, <array>
59 31 > FE_RESET_R $32 !2, ->43
32 > > FE_FETCH_R ~33 $32, !6, ->43
33 > ASSIGN !7, ~33
60 34 COUNT ~35 !6
35 IS_SMALLER 1, ~35
36 > JMPZ ~36, ->42
61 37 > INIT_FCALL 'array_values'
38 SEND_VAR !6
39 DO_ICALL $38
40 ASSIGN_DIM !5, !7
41 OP_DATA $38
59 42 > > JMP ->32
43 > FE_FREE $32
64 44 INIT_FCALL 'var_export'
45 SEND_VAR !5
46 DO_ICALL
47 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0