Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/9GnKm
function name: (null)
number of ops: 1
compiled vars: none
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
65 0 E > > RETURN 1
Function kb_articleslist:
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 21, Position 2 = 23
Branch analysis from position: 21
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 23
2 jumps found. (Code = 77) Position 1 = 40, Position 2 = 62
Branch analysis from position: 40
2 jumps found. (Code = 78) Position 1 = 41, Position 2 = 62
Branch analysis from position: 41
1 jumps found. (Code = 42) Position 1 = 40
Branch analysis from position: 40
Branch analysis from position: 62
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 62
filename: /in/9GnKm
function name: KB_ArticlesList
number of ops: 65
compiled vars: !0 = $query, !1 = $bindings, !2 = $result, !3 = $value
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
4 0 E > INIT_FCALL_BY_NAME 'XeinzKB_Menu_Top'
1 DO_FCALL 0
6 2 NEW $5 'KB'
3 CHECK_FUNC_ARG
4 FETCH_FUNC_ARG global $6 '_REQUEST'
5 FETCH_DIM_FUNC_ARG $7 $6, 'KBid'
6 SEND_FUNC_ARG $7
7 DO_FCALL 0
8 INIT_METHOD_CALL $5, 'KBname'
9 DO_FCALL 0 $9
10 CONCAT ~10 '%3Cdiv%3E%3Ca+href%3D%27index.php%3Fpage%3Dkb_kb%27%3EKBs%3C%2Fa%3E+%26gt%3B%26gt%3B%26gt%3B+', $9
11 ROPE_INIT 3 ~14 '+%26gt%3B%26gt%3B%26gt%3B+%3Ca+href%3D%27index.php%3Fpage%3DXeinzKB_ArticlesList%26amp%3BKBid%3D'
12 FETCH_R global ~11 '_REQUEST'
13 FETCH_DIM_R ~12 ~11, 'KBid'
14 ROPE_ADD 1 ~14 ~14, ~12
15 ROPE_END 2 ~13 ~14, '%27%3EArticles+List%3C%2Fa%3E%3C%2Fdiv%3E+'
16 CONCAT ~16 ~10, ~13
17 ECHO ~16
8 18 FETCH_IS ~17 '_REQUEST'
19 ISSET_ISEMPTY_DIM_OBJ 1 ~17, 'KBid'
20 > JMPZ ~18, ->23
9 21 > ECHO '%3Cdiv+class%3D%27redbox%27%3ESorry%2C+KBid+is+required+here.%3C%2Fdiv%3E'
10 22 > RETURN null
13 23 > ASSIGN !0, 'SELECT+KBArt.id%2C%0A++++KBArt.sectionid%2C%0A++++KBArtparent.title+as+parenttitle%2C%0A++++KBArt.original_html%2C%0A++++KBArt.html%2C%0A++++KBArt.title%2C%0A++++KBArt.uniqid%2C%0A++++KBsec.name%2C%0A++++%28SELECT+STRING_AGG%28keyword%2C+%27%2C+%27%29+FROM+%5BKBKeywords%5D+WHERE+article%3DKBArt.id%29+as+keywords%0A++++FROM+%5BWP_PORTALSUPPORT%5D.%5Bdbo%5D.%5BKBArticle%5D+KBArt%0A++++inner+join+XeinzKBSections+KBSec%0A++++on+KBArt.sectionid%3DKBSec.id%0A++++left+outer+join+KBArticle+KBartparent%0A++++on+KBArt.parentarticleid%3DKBartparent.id%0A++++where+KBsec.KBid%3D+%3AKBid%0A++++Order+By+KBArt.id'
30 24 FETCH_R global ~20 '_REQUEST'
25 FETCH_DIM_R ~21 ~20, 'KBid'
26 INIT_ARRAY ~22 ~21, '%3AKBid'
27 ASSIGN !1, ~22
31 28 NEW $24 'PORTAL'
29 DO_FCALL 0
30 INIT_METHOD_CALL $24, 'get_array'
31 SEND_VAR_EX !0
32 SEND_VAR_EX !1
33 DO_FCALL 0 $26
34 ASSIGN !2, $26
33 35 INIT_FCALL_BY_NAME 'datatables_newdatatable'
36 SEND_VAL_EX 'KBArticleList'
37 DO_FCALL 0
35 38 ECHO '%3Ctable+class%3D%27w-100%27+id%3D%27KBArticleList%27%3E%0A++++%3Cthead%3E%0A++++%3Ctr%3E%0A++++%3Cth%3E%3Cb%3ESection%3C%2Fb%3E%3Cbr%3E%3Ci%3EParent%3C%2Fi%3E%3C%2Fth%3E%0A++++%3Cth%3ETitle%3C%2Fth%3E%0A++++%3Cth%3EKeywords%3C%2Fth%3E%0A++++%3Cth%3E%3C%2Fth%3E%0A++++%3C%2Ftr%3E%0A++++%3C%2Fthead%3E%0A++++%3Ctbody%3E'
46 39 > FE_RESET_R $29 !2, ->62
40 > > FE_FETCH_R $29, !3, ->62
47 41 > ROPE_INIT 13 ~37 '+%3Ctr+id%3D%27ArticleBookMark'
42 FETCH_DIM_R ~30 !3, 'id'
43 ROPE_ADD 1 ~37 ~37, ~30
44 ROPE_ADD 2 ~37 ~37, '%27%3E%0A++++++++%3Ctd%3E%0A++++++++%3Cb%3E'
49 45 FETCH_DIM_R ~31 !3, 'name'
46 ROPE_ADD 3 ~37 ~37, ~31
47 ROPE_ADD 4 ~37 ~37, '%3C%2Fb%3E%3Cbr%3E%0A++++++++%3Ci%3E'
50 48 FETCH_DIM_R ~32 !3, 'parenttitle'
49 ROPE_ADD 5 ~37 ~37, ~32
50 ROPE_ADD 6 ~37 ~37, '%3C%2Fi%3E%0A++++++++%3C%2Ftd%3E%0A++++++++%3Ctd%3E'
52 51 FETCH_DIM_R ~33 !3, 'title'
52 ROPE_ADD 7 ~37 ~37, ~33
53 ROPE_ADD 8 ~37 ~37, '%3C%2Ftd%3E%0A++++++++%3Ctd%3E'
53 54 FETCH_DIM_R ~34 !3, 'keywords'
55 ROPE_ADD 9 ~37 ~37, ~34
56 ROPE_ADD 10 ~37 ~37, '%3C%2Ftd%3E%0A++++++++%3Ctd%3E%0A++++++++%0A++++++++%3Cform+name%3D%27form%27+method%3D%27post%27+action%3D%27index.php%27+%3E%0A++++++++%3Cinput+name%3D%27page%27+value%3D%27KB_Article%27+type%3D%27hidden%27%3E%0A++++++++%3Cinput+name%3D%27article%27+value%3D%27'
58 57 FETCH_DIM_R ~35 !3, 'id'
58 ROPE_ADD 11 ~37 ~37, ~35
59 ROPE_END 12 ~36 ~37, '%27+type%3D%27hidden%27%3E%0A++++++++%3Cbutton+class%3D%27btn+btn-primary%27+type%3D%27submit%27%3EEdit%3C%2Fbutton%3E%0A++++++++%3C%2Fform%3E%0A++++++++%3C%2Ftd%3E%0A++++++++%3C%2Ftr%3E'
60 ECHO ~36
46 61 > JMP ->40
62 > FE_FREE $29
64 63 ECHO '%3C%2Ftbody%3E%3C%2Ftable%3E'
65 64 > RETURN null
End of function kb_articleslist
Generated using Vulcan Logic Dumper, using php 8.0.0