Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/u3Ig5
function name: (null)
number of ops: 60
compiled vars: !0 = $a, !1 = $b, !2 = $c, !3 = $d, !4 = $e, !5 = $f, !6 = $g
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
12 0 E > NEW $7 'CustomerDTO'
1 SEND_VAL_EX 'name'
2 SEND_VAL_EX 'email'
3 DO_FCALL 0
4 ASSIGN !0, $7
13 5 NEW $10 'CustomerDTO'
6 SEND_VAL_EX 'name', 'name'
7 SEND_VAL_EX 'email', 'email'
8 CHECK_UNDEF_ARGS
9 DO_FCALL 1
10 ASSIGN !1, $10
14 11 NEW $13 'CustomerDTO'
12 SEND_VAL_EX 'email', 'email'
13 SEND_VAL_EX 'name', 'name'
14 CHECK_UNDEF_ARGS
15 DO_FCALL 1
16 ASSIGN !2, $13
15 17 NEW $16 'CustomerDTO'
18 SEND_UNPACK <array>
19 CHECK_UNDEF_ARGS
20 DO_FCALL 1
21 ASSIGN !3, $16
16 22 NEW $19 'CustomerDTO'
23 SEND_UNPACK <array>
24 CHECK_UNDEF_ARGS
25 DO_FCALL 1
26 ASSIGN !4, $19
17 27 NEW $22 'CustomerDTO'
28 SEND_UNPACK <array>
29 CHECK_UNDEF_ARGS
30 DO_FCALL 1
31 ASSIGN !5, $22
18 32 NEW $25 'CustomerDTO'
33 SEND_VAL_EX 'name'
34 SEND_UNPACK <array>
35 CHECK_UNDEF_ARGS
36 DO_FCALL 1
37 ASSIGN !6, $25
21 38 INIT_FCALL 'var_dump'
39 SEND_VAR !0
40 DO_ICALL
22 41 INIT_FCALL 'var_dump'
42 SEND_VAR !1
43 DO_ICALL
23 44 INIT_FCALL 'var_dump'
45 SEND_VAR !2
46 DO_ICALL
24 47 INIT_FCALL 'var_dump'
48 SEND_VAR !3
49 DO_ICALL
25 50 INIT_FCALL 'var_dump'
51 SEND_VAR !4
52 DO_ICALL
26 53 INIT_FCALL 'var_dump'
54 SEND_VAR !5
55 DO_ICALL
27 56 INIT_FCALL 'var_dump'
57 SEND_VAR !6
58 DO_ICALL
59 > RETURN 1
Class CustomerDTO:
Function __construct:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/u3Ig5
function name: __construct
number of ops: 10
compiled vars: !0 = $name, !1 = $email, !2 = $role
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
5 0 E > RECV !0
1 RECV !1
2 RECV_INIT !2 'NONE'
3 ASSIGN_OBJ 'name'
4 OP_DATA !0
5 ASSIGN_OBJ 'email'
6 OP_DATA !1
7 ASSIGN_OBJ 'role'
8 OP_DATA !2
9 9 > RETURN null
End of function __construct
End of class CustomerDTO.
Generated using Vulcan Logic Dumper, using php 8.0.0