Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/V0ntV function name: (null) number of ops: 90 compiled vars: !0 = $registrationIds, !1 = $msg, !2 = $fields, !3 = $headers, !4 = $ch, !5 = $url, !6 = $data, !7 = $result line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 4 0 E > INIT_FCALL 'define' 1 SEND_VAL 'API_ACCESS_KEY' 2 SEND_VAL 'AIzaSyCtCWRAVkSplT1ZV7Ww4lOeEPvliL1rAkI' 3 DO_ICALL 7 4 ASSIGN !0, <array> 10 5 ASSIGN !1, <array> 24 6 INIT_ARRAY ~11 !0, 'registration_ids' 25 7 ADD_ARRAY_ELEMENT ~11 !1, 'data' 22 8 ASSIGN !2, ~11 30 9 FETCH_CONSTANT ~13 'API_ACCESS_KEY' 10 CONCAT ~14 'Authorization%3A+key%3D', ~13 11 INIT_ARRAY ~15 ~14 31 12 ADD_ARRAY_ELEMENT ~15 'Content-Type%3A+application%2Fjson' 28 13 ASSIGN !3, ~15 34 14 INIT_FCALL_BY_NAME 'curl_init' 15 DO_FCALL 0 $17 16 ASSIGN !4, $17 35 17 INIT_FCALL_BY_NAME 'curl_setopt' 18 SEND_VAR_EX !4 19 FETCH_CONSTANT ~19 'CURLOPT_URL' 20 SEND_VAL_EX ~19 21 SEND_VAR_EX !5 22 DO_FCALL 0 36 23 INIT_FCALL_BY_NAME 'curl_setopt' 24 SEND_VAR_EX !4 25 FETCH_CONSTANT ~21 'CURLOPT_RETURNTRANSFER' 26 SEND_VAL_EX ~21 27 SEND_VAL_EX <true> 28 DO_FCALL 0 37 29 INIT_FCALL_BY_NAME 'curl_setopt' 30 SEND_VAR_EX !4 31 FETCH_CONSTANT ~23 'CURLOPT_HEADER' 32 SEND_VAL_EX ~23 33 SEND_VAL_EX 0 34 DO_FCALL 0 38 35 INIT_FCALL_BY_NAME 'curl_exec' 36 SEND_VAR_EX !4 37 DO_FCALL 0 $25 38 ASSIGN !6, $25 39 39 INIT_FCALL_BY_NAME 'curl_close' 40 SEND_VAR_EX !4 41 DO_FCALL 0 40 42 INIT_FCALL_BY_NAME 'curl_setopt' 43 SEND_VAR_EX !4 44 FETCH_CONSTANT ~28 'CURLOPT_URL' 45 SEND_VAL_EX ~28 46 SEND_VAL_EX 'https%3A%2F%2Fandroid.googleapis.com%2Fgcm%2Fsend' 47 DO_FCALL 0 41 48 INIT_FCALL_BY_NAME 'curl_setopt' 49 SEND_VAR_EX !4 50 FETCH_CONSTANT ~30 'CURLOPT_POST' 51 SEND_VAL_EX ~30 52 SEND_VAL_EX <true> 53 DO_FCALL 0 42 54 INIT_FCALL_BY_NAME 'curl_setopt' 55 SEND_VAR_EX !4 56 FETCH_CONSTANT ~32 'CURLOPT_HTTPHEADER' 57 SEND_VAL_EX ~32 58 SEND_VAR_EX !3 59 DO_FCALL 0 43 60 INIT_FCALL_BY_NAME 'curl_setopt' 61 SEND_VAR_EX !4 62 FETCH_CONSTANT ~34 'CURLOPT_RETURNTRANSFER' 63 SEND_VAL_EX ~34 64 SEND_VAL_EX <true> 65 DO_FCALL 0 44 66 INIT_FCALL_BY_NAME 'curl_setopt' 67 SEND_VAR_EX !4 68 FETCH_CONSTANT ~36 'CURLOPT_SSL_VERIFYPEER' 69 SEND_VAL_EX ~36 70 SEND_VAL_EX <false> 71 DO_FCALL 0 45 72 INIT_FCALL_BY_NAME 'curl_setopt' 73 SEND_VAR_EX !4 74 FETCH_CONSTANT ~38 'CURLOPT_POSTFIELDS' 75 SEND_VAL_EX ~38 76 INIT_FCALL 'json_encode' 77 SEND_VAR !2 78 DO_ICALL $39 79 SEND_VAR_NO_REF_EX $39 80 DO_FCALL 0 46 81 INIT_FCALL_BY_NAME 'curl_exec' 82 SEND_VAR_EX !4 83 DO_FCALL 0 $41 84 ASSIGN !7, $41 47 85 INIT_FCALL_BY_NAME 'curl_close' 86 SEND_VAR_EX !4 87 DO_FCALL 0 49 88 ECHO !7 89 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0