Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 8, Position 2 = 17 Branch analysis from position: 8 2 jumps found. (Code = 78) Position 1 = 9, Position 2 = 17 Branch analysis from position: 9 1 jumps found. (Code = 42) Position 1 = 8 Branch analysis from position: 8 Branch analysis from position: 17 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 17 filename: /in/O9EjB function name: (null) number of ops: 19 compiled vars: !0 = $json, !1 = $array, !2 = $v, !3 = $k line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > ASSIGN !0, '%7B%22details%22%3A%22http%3A%2F%2Fgithub.com%2Fadamcooke%2Fvat-rates%22%2C%22version%22%3Anull%2C%22rates%22%3A%5B%7B%22name%22%3A%22Spain%22%2C%22code%22%3A%22ES%22%2C%22country_code%22%3A%22ES%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22super_reduced%22%3A4.0%2C%22reduced%22%3A10.0%2C%22standard%22%3A21.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Bulgaria%22%2C%22code%22%3A%22BG%22%2C%22country_code%22%3A%22BG%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced%22%3A9.0%2C%22standard%22%3A20.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Hungary%22%2C%22code%22%3A%22HU%22%2C%22country_code%22%3A%22HU%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A5.0%2C%22reduced2%22%3A18.0%2C%22standard%22%3A27.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Latvia%22%2C%22code%22%3A%22LV%22%2C%22country_code%22%3A%22LV%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced%22%3A12.0%2C%22standard%22%3A21.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Poland%22%2C%22code%22%3A%22PL%22%2C%22country_code%22%3A%22PL%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A5.0%2C%22reduced2%22%3A8.0%2C%22standard%22%3A23.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22United+Kingdom%22%2C%22code%22%3A%22UK%22%2C%22country_code%22%3A%22GB%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%222011-01-04%22%2C%22rates%22%3A%7B%22standard%22%3A20.0%2C%22reduced%22%3A5.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Czech+Republic%22%2C%22code%22%3A%22CZ%22%2C%22country_code%22%3A%22CZ%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced%22%3A15.0%2C%22standard%22%3A21.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Malta%22%2C%22code%22%3A%22MT%22%2C%22country_code%22%3A%22MT%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A5.0%2C%22reduced2%22%3A7.0%2C%22standard%22%3A18.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Italy%22%2C%22code%22%3A%22IT%22%2C%22country_code%22%3A%22IT%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22super_reduced%22%3A4.0%2C%22reduced%22%3A10.0%2C%22standard%22%3A22.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Slovenia%22%2C%22code%22%3A%22SI%22%2C%22country_code%22%3A%22SI%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced%22%3A9.5%2C%22standard%22%3A22.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Ireland%22%2C%22code%22%3A%22IE%22%2C%22country_code%22%3A%22IE%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22super_reduced%22%3A4.8%2C%22reduced1%22%3A9.0%2C%22reduced2%22%3A13.5%2C%22standard%22%3A23.0%2C%22parking%22%3A13.5%7D%7D%5D%7D%2C%7B%22name%22%3A%22Sweden%22%2C%22code%22%3A%22SE%22%2C%22country_code%22%3A%22SE%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A6.0%2C%22reduced2%22%3A12.0%2C%22standard%22%3A25.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Denmark%22%2C%22code%22%3A%22DK%22%2C%22country_code%22%3A%22DK%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22standard%22%3A25.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Finland%22%2C%22code%22%3A%22FI%22%2C%22country_code%22%3A%22FI%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A10.0%2C%22reduced2%22%3A14.0%2C%22standard%22%3A24.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Cyprus%22%2C%22code%22%3A%22CY%22%2C%22country_code%22%3A%22CY%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A5.0%2C%22reduced2%22%3A9.0%2C%22standard%22%3A19.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Luxembourg%22%2C%22code%22%3A%22LU%22%2C%22country_code%22%3A%22LU%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%222016-01-01%22%2C%22rates%22%3A%7B%22super_reduced%22%3A3.0%2C%22reduced1%22%3A8.0%2C%22standard%22%3A17.0%2C%22parking%22%3A13.0%7D%7D%2C%7B%22effective_from%22%3A%222015-01-01%22%2C%22rates%22%3A%7B%22super_reduced%22%3A3.0%2C%22reduced1%22%3A8.0%2C%22reduced2%22%3A14.0%2C%22standard%22%3A17.0%2C%22parking%22%3A12.0%7D%7D%2C%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22super_reduced%22%3A3.0%2C%22reduced1%22%3A6.0%2C%22reduced2%22%3A12.0%2C%22standard%22%3A15.0%2C%22parking%22%3A12.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Romania%22%2C%22code%22%3A%22RO%22%2C%22country_code%22%3A%22RO%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%222017-01-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A5.0%2C%22reduced2%22%3A9.0%2C%22standard%22%3A19.0%7D%7D%2C%7B%22effective_from%22%3A%222016-01-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A5.0%2C%22reduced2%22%3A9.0%2C%22standard%22%3A20.0%7D%7D%2C%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A5.0%2C%22reduced2%22%3A9.0%2C%22standard%22%3A24.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Estonia%22%2C%22code%22%3A%22EE%22%2C%22country_code%22%3A%22EE%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced%22%3A9.0%2C%22standard%22%3A20.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Greece%22%2C%22code%22%3A%22EL%22%2C%22country_code%22%3A%22GR%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%222016-06-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A6.0%2C%22reduced2%22%3A13.5%2C%22standard%22%3A24.0%7D%7D%2C%7B%22effective_from%22%3A%222016-01-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A6.0%2C%22reduced2%22%3A13.5%2C%22standard%22%3A23.0%7D%7D%2C%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A6.5%2C%22reduced2%22%3A13.0%2C%22standard%22%3A23.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Lithuania%22%2C%22code%22%3A%22LT%22%2C%22country_code%22%3A%22LT%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A5.0%2C%22reduced2%22%3A9.0%2C%22standard%22%3A21.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22France%22%2C%22code%22%3A%22FR%22%2C%22country_code%22%3A%22FR%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%222014-01-01%22%2C%22rates%22%3A%7B%22super_reduced%22%3A2.1%2C%22reduced1%22%3A5.5%2C%22reduced2%22%3A10.0%2C%22standard%22%3A20.0%7D%7D%2C%7B%22effective_from%22%3A%222012-01-01%22%2C%22rates%22%3A%7B%22super_reduced%22%3A2.1%2C%22reduced1%22%3A5.5%2C%22reduced2%22%3A7.0%2C%22standard%22%3A19.6%7D%7D%2C%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22super_reduced%22%3A2.1%2C%22reduced1%22%3A5.5%2C%22standard%22%3A19.6%7D%7D%5D%7D%2C%7B%22name%22%3A%22Croatia%22%2C%22code%22%3A%22HR%22%2C%22country_code%22%3A%22HR%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A5.0%2C%22reduced2%22%3A13.0%2C%22standard%22%3A25.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Belgium%22%2C%22code%22%3A%22BE%22%2C%22country_code%22%3A%22BE%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A6.0%2C%22reduced2%22%3A12.0%2C%22standard%22%3A21.0%2C%22parking%22%3A12.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Netherlands%22%2C%22code%22%3A%22NL%22%2C%22country_code%22%3A%22NL%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%222012-10-01%22%2C%22rates%22%3A%7B%22reduced%22%3A6.0%2C%22standard%22%3A21.0%7D%7D%2C%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced%22%3A6.0%2C%22standard%22%3A19.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Slovakia%22%2C%22code%22%3A%22SK%22%2C%22country_code%22%3A%22SK%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced%22%3A10.0%2C%22standard%22%3A20.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Germany%22%2C%22code%22%3A%22DE%22%2C%22country_code%22%3A%22DE%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced%22%3A7.0%2C%22standard%22%3A19.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Portugal%22%2C%22code%22%3A%22PT%22%2C%22country_code%22%3A%22PT%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A6.0%2C%22reduced2%22%3A13.0%2C%22standard%22%3A23.0%2C%22parking%22%3A13.0%7D%7D%5D%7D%2C%7B%22name%22%3A%22Austria%22%2C%22code%22%3A%22AT%22%2C%22country_code%22%3A%22AT%22%2C%22periods%22%3A%5B%7B%22effective_from%22%3A%222016-01-01%22%2C%22rates%22%3A%7B%22reduced1%22%3A10.0%2C%22reduced2%22%3A13.0%2C%22standard%22%3A20.0%2C%22parking%22%3A13.0%7D%7D%2C%7B%22effective_from%22%3A%220000-01-01%22%2C%22rates%22%3A%7B%22reduced%22%3A10.0%2C%22standard%22%3A20.0%2C%22parking%22%3A12.0%7D%7D%5D%7D%5D%7D' 4 1 INIT_FCALL 'json_decode' 2 SEND_VAR !0 3 SEND_VAL 1 4 DO_ICALL $5 5 ASSIGN !1, $5 5 6 FETCH_DIM_R ~7 !1, 'rates' 7 > FE_RESET_R $8 ~7, ->17 8 > > FE_FETCH_R ~9 $8, !2, ->17 9 > ASSIGN !3, ~9 6 10 FETCH_DIM_R ~11 !2, 'periods' 11 FETCH_DIM_R ~12 ~11, 0 12 FETCH_DIM_R ~13 ~12, 'rates' 13 FETCH_DIM_R ~14 ~13, 'standard' 14 CONCAT ~15 ~14, '%0A' 15 ECHO ~15 5 16 > JMP ->8 17 > FE_FREE $8 8 18 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0