Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/J5vfS function name: (null) number of ops: 12 compiled vars: !0 = $obj line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 47 0 E > NEW $1 'ChromeUpdateManifestGenerator' 1 DO_FCALL 0 2 ASSIGN !0, $1 48 3 INIT_METHOD_CALL !0, 'generate' 4 SEND_VAL_EX 'abcdef' 5 SEND_VAL_EX '1.2.3.4' 6 SEND_VAL_EX 'http%3A%2F%2Ffoo.com%2F' 7 DO_FCALL 0 $4 8 INIT_METHOD_CALL $4, 'saveXML' 9 DO_FCALL 0 $5 10 ECHO $5 11 > RETURN 1 Class ChromeUpdateManifestGenerator: Function generate: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/J5vfS function name: generate number of ops: 58 compiled vars: !0 = $appId, !1 = $version, !2 = $packageUrl, !3 = $document, !4 = $rootEl, !5 = $appEl, !6 = $updateCheckEl line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 25 0 E > RECV !0 1 RECV !1 2 RECV !2 27 3 NEW $7 'DOMDocument' 4 SEND_VAL_EX '1.0' 5 SEND_VAL_EX 'utf-8' 6 DO_FCALL 0 7 ASSIGN !3, $7 28 8 ASSIGN_OBJ !3, 'formatOutput' 9 OP_DATA <true> 30 10 INIT_METHOD_CALL !3, 'createElementNS' 11 CHECK_FUNC_ARG 12 FETCH_OBJ_FUNC_ARG $11 'nsUrl' 13 SEND_FUNC_ARG $11 14 SEND_VAL_EX 'g%3Agupdate' 15 DO_FCALL 0 $12 16 ASSIGN !4, $12 31 17 INIT_METHOD_CALL !4, 'setAttribute' 18 SEND_VAL_EX 'protocol' 19 SEND_VAL_EX '2.0' 20 DO_FCALL 0 32 21 INIT_METHOD_CALL !3, 'appendChild' 22 SEND_VAR_EX !4 23 DO_FCALL 0 34 24 INIT_METHOD_CALL !3, 'createElementNS' 25 CHECK_FUNC_ARG 26 FETCH_OBJ_FUNC_ARG $16 'nsUrl' 27 SEND_FUNC_ARG $16 28 SEND_VAL_EX 'app' 29 DO_FCALL 0 $17 30 ASSIGN !5, $17 35 31 INIT_METHOD_CALL !5, 'setAttribute' 32 SEND_VAL_EX 'appid' 33 SEND_VAR_EX !0 34 DO_FCALL 0 36 35 INIT_METHOD_CALL !4, 'appendChild' 36 SEND_VAR_EX !5 37 DO_FCALL 0 38 38 INIT_METHOD_CALL !3, 'createElementNS' 39 CHECK_FUNC_ARG 40 FETCH_OBJ_FUNC_ARG $21 'nsUrl' 41 SEND_FUNC_ARG $21 42 SEND_VAL_EX 'updatecheck' 43 DO_FCALL 0 $22 44 ASSIGN !6, $22 39 45 INIT_METHOD_CALL !6, 'setAttribute' 46 SEND_VAL_EX 'codebase' 47 SEND_VAR_EX !2 48 DO_FCALL 0 40 49 INIT_METHOD_CALL !6, 'setAttribute' 50 SEND_VAL_EX 'version' 51 SEND_VAR_EX !1 52 DO_FCALL 0 41 53 INIT_METHOD_CALL !5, 'appendChild' 54 SEND_VAR_EX !6 55 DO_FCALL 0 43 56 > RETURN !3 44 57* > RETURN null End of function generate End of class ChromeUpdateManifestGenerator.
Generated using Vulcan Logic Dumper, using php 8.0.0