Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 17, Position 2 = 52 Branch analysis from position: 17 2 jumps found. (Code = 78) Position 1 = 18, Position 2 = 52 Branch analysis from position: 18 2 jumps found. (Code = 77) Position 1 = 22, Position 2 = 38 Branch analysis from position: 22 2 jumps found. (Code = 78) Position 1 = 23, Position 2 = 38 Branch analysis from position: 23 1 jumps found. (Code = 42) Position 1 = 22 Branch analysis from position: 22 Branch analysis from position: 38 2 jumps found. (Code = 77) Position 1 = 41, Position 2 = 49 Branch analysis from position: 41 2 jumps found. (Code = 78) Position 1 = 42, Position 2 = 49 Branch analysis from position: 42 1 jumps found. (Code = 42) Position 1 = 41 Branch analysis from position: 41 Branch analysis from position: 49 1 jumps found. (Code = 42) Position 1 = 17 Branch analysis from position: 17 Branch analysis from position: 49 Branch analysis from position: 38 Branch analysis from position: 52 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 52 filename: /in/e80k5 function name: (null) number of ops: 54 compiled vars: !0 = $response, !1 = $return_data, !2 = $array, !3 = $chargeTypes, !4 = $itemTaxWithheldList, !5 = $charges, !6 = $key, !7 = $mpftChargeType, !8 = $mpftChargeAmount, !9 = $chargeType line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > ASSIGN !0, '%3CItemTaxWithheldList%3E%0A++++%3CTaxWithheldComponent%3E%0A++++++++%3CTaxesWithheld%3E%0A++++++++++++%3CChargeComponent%3E%0A++++++++++++++++%3CChargeType%3EMarketplaceFacilitatorTax-Shipping%3C%2FChargeType%3E%0A++++++++++++++++%3CChargeAmount%3E%0A++++++++++++++++++++%3CCurrencyAmount%3E-5.54%3C%2FCurrencyAmount%3E%0A++++++++++++++++%3C%2FChargeAmount%3E%0A++++++++++++%3C%2FChargeComponent%3E%0A++++++++++++%3CChargeComponent%3E%0A++++++++++++++++%3CChargeType%3EMarketplaceFacilitatorTax-Principal%3C%2FChargeType%3E%0A++++++++++++++++%3CChargeAmount%3E%0A++++++++++++++++++++%3CCurrencyAmount%3E-10.87%3C%2FCurrencyAmount%3E%0A++++++++++++++++%3C%2FChargeAmount%3E%0A++++++++++++%3C%2FChargeComponent%3E%0A++++++++%3C%2FTaxesWithheld%3E%0A++++%3C%2FTaxWithheldComponent%3E%0A++++%3CTaxWithheldComponent%3E%0A++++++++%3CTaxesWithheld%3E%0A++++++++++++%3CChargeComponent%3E%0A++++++++++++++++%3CChargeType%3EMarketplaceFacilitatorTax-Other%3C%2FChargeType%3E%0A++++++++++++++++%3CChargeAmount%3E%0A++++++++++++++++++++%3CCurrencyAmount%3E-0.27%3C%2FCurrencyAmount%3E%0A++++++++++++++++%3C%2FChargeAmount%3E%0A++++++++++++%3C%2FChargeComponent%3E%0A++++++++++++%3CChargeComponent%3E%0A++++++++++++++++%3CChargeType%3EMarketplaceFacilitatorTax-Shipping%3C%2FChargeType%3E%0A++++++++++++++++%3CChargeAmount%3E%0A++++++++++++++++++++%3CCurrencyAmount%3E0.0%3C%2FCurrencyAmount%3E%0A++++++++++++++++%3C%2FChargeAmount%3E%0A++++++++++++%3C%2FChargeComponent%3E%0A++++++++++++%3CChargeComponent%3E%0A++++++++++++++++%3CChargeType%3EMarketplaceFacilitatorTax-Principal%3C%2FChargeType%3E%0A++++++++++++++++%3CChargeAmount%3E%0A++++++++++++++++++++%3CCurrencyAmount%3E0.0%3C%2FCurrencyAmount%3E%0A++++++++++++++++%3C%2FChargeAmount%3E%0A++++++++++++%3C%2FChargeComponent%3E%0A++++++++%3C%2FTaxesWithheld%3E%0A++++%3C%2FTaxWithheldComponent%3E%0A++++%3CTaxWithheldComponent%3E%0A++++++++%3CTaxesWithheld%3E%0A++++++++++++%3CChargeComponent%3E%0A++++++++++++++++%3CChargeType%3EMarketplaceFacilitatorTax-Shipping%3C%2FChargeType%3E%0A++++++++++++++++%3CChargeAmount%3E%0A++++++++++++++++++++%3CCurrencyAmount%3E0.0%3C%2FCurrencyAmount%3E%0A++++++++++++++++%3C%2FChargeAmount%3E%0A++++++++++++%3C%2FChargeComponent%3E%0A++++++++++++%3CChargeComponent%3E%0A++++++++++++++++%3CChargeType%3EMarketplaceFacilitatorTax-Principal%3C%2FChargeType%3E%0A++++++++++++++++%3CChargeAmount%3E%0A++++++++++++++++++++%3CCurrencyAmount%3E-4.87%3C%2FCurrencyAmount%3E%0A++++++++++++++++%3C%2FChargeAmount%3E%0A++++++++++++%3C%2FChargeComponent%3E%0A++++++++%3C%2FTaxesWithheld%3E%0A++++%3C%2FTaxWithheldComponent%3E%0A%3C%2FItemTaxWithheldList%3E' 60 1 INIT_FCALL 'simplexml_load_string' 2 SEND_VAR !0 3 DO_ICALL $11 4 ASSIGN !1, $11 61 5 INIT_FCALL 'json_decode' 6 INIT_FCALL 'json_encode' 7 CAST 7 ~13 !1 8 SEND_VAL ~13 9 DO_ICALL $14 10 SEND_VAR $14 11 SEND_VAL <true> 12 DO_ICALL $15 13 ASSIGN !2, $15 63 14 ASSIGN !3, <array> 64 15 FETCH_DIM_R ~18 !2, 'TaxWithheldComponent' 16 > FE_RESET_R $19 ~18, ->52 17 > > FE_FETCH_R $19, !4, ->52 65 18 > ASSIGN !5, <array> 66 19 FETCH_DIM_R ~21 !4, 'TaxesWithheld' 20 FETCH_DIM_R ~22 ~21, 'ChargeComponent' 21 > FE_RESET_R $23 ~22, ->38 22 > > FE_FETCH_R $23, !6, ->38 67 23 > FETCH_DIM_R ~24 !6, 'ChargeType' 24 ASSIGN !7, ~24 68 25 INIT_FCALL 'number_format' 26 FETCH_DIM_R ~26 !6, 'ChargeAmount' 27 FETCH_DIM_R ~27 ~26, 'CurrencyAmount' 28 CAST 5 ~28 ~27 29 SEND_VAL ~28 30 SEND_VAL 2 31 SEND_VAL '.' 32 SEND_VAL '' 33 DO_ICALL $29 34 ASSIGN !8, $29 69 35 ASSIGN_DIM !5, !7 36 OP_DATA !8 66 37 > JMP ->22 38 > FE_FREE $23 71 39 ECHO '%3Ctr%3E' 72 40 > FE_RESET_R $32 !3, ->49 41 > > FE_FETCH_R $32, !9, ->49 73 42 > FETCH_DIM_IS ~33 !5, !9 43 COALESCE ~34 ~33 44 QM_ASSIGN ~34 '0.00' 45 CONCAT ~35 '%3Ctd%3E', ~34 46 CONCAT ~36 ~35, '%3C%2Ftd%3E' 47 ECHO ~36 72 48 > JMP ->41 49 > FE_FREE $32 75 50 ECHO '%3C%2Ftr%3E' 64 51 > JMP ->17 52 > FE_FREE $19 76 53 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0