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