Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/B1Siu function name: (null) number of ops: 7 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 32 0 E > INIT_FCALL 'var_dump' 1 INIT_FCALL 'get_customer_invoices' 2 SEND_VAL 81136 3 DO_FCALL 0 $0 4 SEND_VAR $0 5 DO_ICALL 6 > RETURN 1 Function get_invoices: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/B1Siu function name: get_invoices number of ops: 2 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 6 0 E > > RETURN <array> 18 1* > RETURN null End of function get_invoices Function get_customer_invoices: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 2, Position 2 = 12 Branch analysis from position: 2 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 12 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/B1Siu function name: get_customer_invoices number of ops: 14 compiled vars: !0 = $customer_id line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 20 0 E > RECV_INIT !0 null 21 1 > JMPZ !0, ->12 23 2 > INIT_FCALL 'array_filter' 3 INIT_FCALL 'get_invoices' 4 DO_FCALL 0 $1 5 SEND_VAR $1 6 DECLARE_LAMBDA_FUNCTION ~2 [0] 7 BIND_LEXICAL ~2, !0 26 8 SEND_VAL ~2 23 9 DO_ICALL $3 26 10 > RETURN $3 21 11* JMP ->13 28 12 > > RETURN <false> 30 13* > RETURN null Dynamic Functions: Dynamic Function 0 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/B1Siu function name: {closure} number of ops: 6 compiled vars: !0 = $item, !1 = $customer_id line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 23 0 E > RECV !0 1 BIND_STATIC !1 25 2 FETCH_DIM_R ~2 !0, 'customer_id' 3 IS_IDENTICAL ~3 !1, ~2 4 > RETURN ~3 26 5* > RETURN null End of Dynamic Function 0 End of function get_customer_invoices
Generated using Vulcan Logic Dumper, using php 8.0.0