Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 11, Position 2 = 69 Branch analysis from position: 11 1 jumps found. (Code = 42) Position 1 = 64 Branch analysis from position: 64 2 jumps found. (Code = 44) Position 1 = 69, Position 2 = 12 Branch analysis from position: 69 2 jumps found. (Code = 77) Position 1 = 71, Position 2 = 101 Branch analysis from position: 71 2 jumps found. (Code = 78) Position 1 = 72, Position 2 = 101 Branch analysis from position: 72 2 jumps found. (Code = 43) Position 1 = 75, Position 2 = 100 Branch analysis from position: 75 2 jumps found. (Code = 43) Position 1 = 85, Position 2 = 100 Branch analysis from position: 85 2 jumps found. (Code = 77) Position 1 = 86, Position 2 = 99 Branch analysis from position: 86 2 jumps found. (Code = 78) Position 1 = 87, Position 2 = 99 Branch analysis from position: 87 1 jumps found. (Code = 42) Position 1 = 86 Branch analysis from position: 86 Branch analysis from position: 99 1 jumps found. (Code = 42) Position 1 = 71 Branch analysis from position: 71 Branch analysis from position: 99 Branch analysis from position: 100 Branch analysis from position: 100 Branch analysis from position: 101 2 jumps found. (Code = 77) Position 1 = 106, Position 2 = 189 Branch analysis from position: 106 2 jumps found. (Code = 78) Position 1 = 107, Position 2 = 189 Branch analysis from position: 107 2 jumps found. (Code = 77) Position 1 = 114, Position 2 = 178 Branch analysis from position: 114 2 jumps found. (Code = 78) Position 1 = 115, Position 2 = 178 Branch analysis from position: 115 2 jumps found. (Code = 43) Position 1 = 118, Position 2 = 120 Branch analysis from position: 118 1 jumps found. (Code = 42) Position 1 = 148 Branch analysis from position: 148 2 jumps found. (Code = 77) Position 1 = 159, Position 2 = 175 Branch analysis from position: 159 2 jumps found. (Code = 78) Position 1 = 160, Position 2 = 175 Branch analysis from position: 160 1 jumps found. (Code = 42) Position 1 = 159 Branch analysis from position: 159 Branch analysis from position: 175 1 jumps found. (Code = 42) Position 1 = 114 Branch analysis from position: 114 Branch analysis from position: 175 Branch analysis from position: 120 2 jumps found. (Code = 43) Position 1 = 123, Position 2 = 125 Branch analysis from position: 123 1 jumps found. (Code = 42) Position 1 = 148 Branch analysis from position: 148 Branch analysis from position: 125 2 jumps found. (Code = 43) Position 1 = 128, Position 2 = 130 Branch analysis from position: 128 1 jumps found. (Code = 42) Position 1 = 148 Branch analysis from position: 148 Branch analysis from position: 130 2 jumps found. (Code = 43) Position 1 = 133, Position 2 = 135 Branch analysis from position: 133 1 jumps found. (Code = 42) Position 1 = 148 Branch analysis from position: 148 Branch analysis from position: 135 2 jumps found. (Code = 47) Position 1 = 138, Position 2 = 141 Branch analysis from position: 138 2 jumps found. (Code = 43) Position 1 = 142, Position 2 = 144 Branch analysis from position: 142 1 jumps found. (Code = 42) Position 1 = 148 Branch analysis from position: 148 Branch analysis from position: 144 2 jumps found. (Code = 43) Position 1 = 147, Position 2 = 148 Branch analysis from position: 147 2 jumps found. (Code = 77) Position 1 = 159, Position 2 = 175 Branch analysis from position: 159 Branch analysis from position: 175 Branch analysis from position: 148 Branch analysis from position: 141 Branch analysis from position: 178 1 jumps found. (Code = 42) Position 1 = 106 Branch analysis from position: 106 Branch analysis from position: 178 Branch analysis from position: 189 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 189 Branch analysis from position: 101 Branch analysis from position: 12 2 jumps found. (Code = 43) Position 1 = 23, Position 2 = 64 Branch analysis from position: 23 2 jumps found. (Code = 43) Position 1 = 38, Position 2 = 41 Branch analysis from position: 38 1 jumps found. (Code = 42) Position 1 = 54 Branch analysis from position: 54 2 jumps found. (Code = 44) Position 1 = 69, Position 2 = 12 Branch analysis from position: 69 Branch analysis from position: 12 Branch analysis from position: 41 2 jumps found. (Code = 43) Position 1 = 52, Position 2 = 54 Branch analysis from position: 52 2 jumps found. (Code = 44) Position 1 = 69, Position 2 = 12 Branch analysis from position: 69 Branch analysis from position: 12 Branch analysis from position: 54 Branch analysis from position: 64 Branch analysis from position: 69 filename: /in/BIO3B function name: (null) number of ops: 192 compiled vars: !0 = $conn, !1 = $fileNumber, !2 = $dirPath, !3 = $dirFiles, !4 = $handle, !5 = $pathInfo, !6 = $file, !7 = $idMedia, !8 = $splitFilename, !9 = $clientsMedias, !10 = $files, !11 = $mediaClients, !12 = $media, !13 = $clientMedia, !14 = $clientId, !15 = $clientTotalFilesize, !16 = $clientTotalFilenumber, !17 = $media_type, !18 = $mediaFile, !19 = $filesize line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 54 0 E > INIT_STATIC_METHOD_CALL 'Classes_DbConnection', 'getInstance' 1 DO_FCALL 0 $20 2 ASSIGN !0, $20 56 3 ASSIGN !1, 0 59 4 ASSIGN !2, '..%2Fmedia_data' 60 5 ASSIGN !3, <array> 62 6 INIT_FCALL 'opendir' 7 SEND_VAR !2 8 DO_ICALL $25 9 ASSIGN ~26 !4, $25 10 > JMPZ ~26, ->69 64 11 > > JMP ->64 66 12 > INIT_FCALL 'pathinfo' 13 SEND_VAR !6 14 DO_ICALL $27 15 ASSIGN !5, $27 68 16 INIT_FCALL 'is_dir' 17 FETCH_DIM_R ~29 !5, 'basename' 18 CONCAT ~30 '..%2Fmedia_data%2F', ~29 19 SEND_VAL ~30 20 DO_ICALL $31 21 BOOL_NOT ~32 $31 22 > JMPZ ~32, ->64 71 23 > ASSIGN !7, 0 72 24 INIT_FCALL 'explode' 25 SEND_VAL '_' 26 FETCH_DIM_R ~34 !5, 'filename' 27 SEND_VAL ~34 28 DO_ICALL $35 29 ASSIGN !8, $35 74 30 INIT_FCALL 'is_numeric' 31 FETCH_DIM_R ~38 !8, 1 32 SEND_VAL ~38 33 DO_ICALL $39 34 BOOL ~40 $39 35 ASSIGN_DIM ~37 !8, 0 36 OP_DATA ~40 37 > JMPZ ~37, ->41 76 38 > FETCH_DIM_R ~41 !8, 1 39 ASSIGN !7, ~41 40 > JMP ->54 78 41 > INIT_FCALL 'is_numeric' 42 FETCH_DIM_R ~45 !8, 2 43 SEND_VAL ~45 44 DO_ICALL $46 45 BOOL ~47 $46 46 ASSIGN_DIM ~44 !8, 0 47 OP_DATA ~47 48 BOOL ~48 ~44 49 ASSIGN_DIM ~43 !8, 0 50 OP_DATA ~48 51 > JMPZ ~43, ->54 80 52 > FETCH_DIM_R ~49 !8, 2 53 ASSIGN !7, ~49 83 54 > INIT_FCALL 'filesize' 55 CONCAT ~52 !2, '%2F' 56 CONCAT ~53 ~52, !6 57 SEND_VAL ~53 58 DO_ICALL $54 59 ASSIGN_DIM !5, 'filesize' 60 OP_DATA $54 85 61 FETCH_DIM_W $55 !3, !7 62 ASSIGN_DIM $55 63 OP_DATA !5 64 64 > INIT_FCALL 'readdir' 65 SEND_VAR !4 66 DO_ICALL $57 67 ASSIGN ~58 !6, $57 68 > JMPNZ ~58, ->12 90 69 > ASSIGN !9, <array> 91 70 > FE_RESET_R $60 !3, ->101 71 > > FE_FETCH_R ~61 $60, !10, ->101 72 > ASSIGN !7, ~61 93 73 IS_NOT_EQUAL !7, 0 74 > JMPZ ~63, ->100 97 75 > INIT_METHOD_CALL !0, 'getByQuery' 76 ROPE_INIT 3 ~65 '%0A%09%09%09SELECT%0A%09%09%09%09mrc.id_media%2C%0A%09%09%09%09mrc.id_client%2C%0A%09%09%09%09mrc.status%2C%0A%09%09%09%09mr.title%2C%0A%09%09%09%09mr.media%2C%0A%09%09%09%09mr.filename%2C%0A%09%09%09%09mr.filenamePreview%2C%0A%09%09%09%09mr.filenameImage%0A%09%09%09FROM+%0A%09%09%09%09dw_media_resources_clients+mrc%0A%09%09%09%09inner+join+dw_media_resources+mr+on+mrc.id_media+%3D+mr.id%0A%09%09%09WHERE%0A%09%09%09%09id_media+%3D+' 111 77 ROPE_ADD 1 ~65 ~65, !7 78 ROPE_END 2 ~64 ~65, '%0A%09%09' 79 SEND_VAL_EX ~64 80 DO_FCALL 0 $67 97 81 ASSIGN !11, $67 114 82 ISSET_ISEMPTY_CV ~69 !11 83 BOOL_NOT ~70 ~69 84 > JMPZ ~70, ->100 116 85 > > FE_RESET_R $71 !11, ->99 86 > > FE_FETCH_R $71, !12, ->99 118 87 > FETCH_DIM_R ~72 !12, 'id_client' 88 FETCH_DIM_R ~74 !12, 'id_media' 89 FETCH_DIM_W $73 !9, ~72 90 ASSIGN_DIM $73, ~74 91 OP_DATA !12 119 92 FETCH_DIM_R ~76 !12, 'id_client' 93 FETCH_DIM_R ~78 !12, 'id_media' 94 FETCH_DIM_W $77 !9, ~76 95 FETCH_DIM_W $79 $77, ~78 96 ASSIGN_DIM $79, 'files' 97 OP_DATA !10 116 98 > JMP ->86 99 > FE_FREE $71 91 100 > > JMP ->71 101 > FE_FREE $60 126 102 ECHO '%3Cpre%3E%0A%09' 128 103 ECHO '%3C%2Fpre%3E%0A' 131 104 ECHO '%3C%21DOCTYPE+HTML%3E%0A%3Chtml%3E%0A%09%3Chead%3E%0A%09%09%3Cmeta+charset%3D%22utf-8%22%3E%0A%09%09%3Cmeta+http-equiv%3D%22Content-Language%22+content%3D%22en%22%2F%3E%0A%09%09%3Cmeta+name%3D%22viewport%22+content%3D%22width%3Ddevice-width%2C+minimum-scale%3D1.0%2C+maximum-scale%3D1.0%22+%2F%3E%0A%09%09%3Ctitle%3EIzel+Application+Reports%3C%2Ftitle%3E%0A%09%09%3Cmeta+name%3D%22title%22+content%3D%22Izel+Application+Reports%22%2F%3E%0A%09%09%3Clink+href%3D%27http%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DOpen%2BSans%3A400%2C700%27+rel%3D%27stylesheet%27+type%3D%27text%2Fcss%27%3E%0A%09%09%3Clink+rel%3D%22shortcut+icon%22+href%3D%22images%2Ffavicon.png%22+%2F%3E%0A%09%09%3C%21--+css+--%3E%0A%09%09%3Clink+rel%3D%22stylesheet%22+href%3D%22css%2Fnormalize-custom.css%22+type%3D%22text%2Fcss%22+%2F%3E%0A%09%09%3Clink+rel%3D%22stylesheet%22+href%3D%22css%2Fstyles.css%22+type%3D%22text%2Fcss%22+%2F%3E%0A%09%09%3C%21--+js+--%3E%0A%09%09%3Cscript+src%3D%22js%2Fjquery-1.8.2.min.js%22%3E%3C%2Fscript%3E%0A%09%09%3Cscript+src%3D%22js%2Fmodernizr.js%22%3E%3C%2Fscript%3E%0A%09%09%3Cscript+src%3D%22js%2Ffunctions.js%22%3E%3C%2Fscript%3E%0A%09%3C%2Fhead%3E%0A%09%3Cbody%3E%0A%09%09%3Cdiv+class%3D%22placer%22%3E%0A%09%09%09%3Ch1%3EStorage+Report%3C%2Fh1%3E%0A' 153 105 > FE_RESET_R $81 !9, ->189 106 > > FE_FETCH_R ~82 $81, !13, ->189 107 > ASSIGN !14, ~82 155 108 ASSIGN !15, 0 156 109 ASSIGN !16, 0 158 110 ECHO '%3C%21--%0A%09%09%09%3Ch2%3E' 159 111 ECHO !14 112 ECHO '%3C%2Fh2%3E%0A--%3E%0A' 162 113 > FE_RESET_R $86 !13, ->178 114 > > FE_FETCH_R $86, !12, ->178 165 115 > FETCH_DIM_R ~87 !12, 'media' 116 IS_EQUAL ~87, 2 117 > JMPZ ~88, ->120 166 118 > ASSIGN !17, '%26%23127916%3B' 119 > JMP ->148 167 120 > FETCH_DIM_R ~90 !12, 'media' 121 IS_EQUAL ~90, 5 122 > JMPZ ~91, ->125 168 123 > ASSIGN !17, '%26%2359185%3B' 124 > JMP ->148 169 125 > FETCH_DIM_R ~93 !12, 'media' 126 IS_EQUAL ~93, 4 127 > JMPZ ~94, ->130 170 128 > ASSIGN !17, '%26%23127748%3B' 129 > JMP ->148 171 130 > FETCH_DIM_R ~96 !12, 'media' 131 IS_EQUAL ~96, 3 132 > JMPZ ~97, ->135 172 133 > ASSIGN !17, '%26%23127925%3B' 134 > JMP ->148 173 135 > FETCH_DIM_R ~99 !12, 'media' 136 IS_EQUAL ~100 ~99, 6 137 > JMPNZ_EX ~100 ~100, ->141 138 > FETCH_DIM_R ~101 !12, 'media' 139 IS_EQUAL ~102 ~101, 7 140 BOOL ~100 ~102 141 > > JMPZ ~100, ->144 174 142 > ASSIGN !17, '%26%23128240%3B' 143 > JMP ->148 175 144 > FETCH_DIM_R ~104 !12, 'media' 145 IS_EQUAL ~104, 1 146 > JMPZ ~105, ->148 176 147 > ASSIGN !17, '%26%23128229%3B' 179 148 > ECHO '%3C%21--%0A%09%09%09%3Ctable+class%3D%22report%22%3E%0A%09%09%09%09%3Ctr%3E%0A%09%09%09%09%09%3Cth+class%3D%22cell_icon%22%3E%3Ci%3E' 182 149 ECHO !17 150 ECHO '%3C%2Fi%3E%3C%2Fth%3E%0A%09%09%09%09%09%3Cth+class%3D%22cell_title%22+colspan%3D%223%22%3EID+%23' 183 151 FETCH_DIM_R ~107 !12, 'id_media' 152 ECHO ~107 153 ECHO '+%26middot%3B+' 154 FETCH_DIM_R ~108 !12, 'title' 155 ECHO ~108 156 ECHO '%3C%2Fth%3E%0A%09%09%09%09%3C%2Ftr%3E%0A--%3E%0A' 187 157 FETCH_DIM_R ~109 !12, 'files' 158 > FE_RESET_R $110 ~109, ->175 159 > > FE_FETCH_R ~111 $110, !18, ->175 160 > ASSIGN !1, ~111 189 161 FETCH_DIM_R ~113 !18, 'filesize' 162 DIV ~114 ~113, 1024 163 DIV ~115 ~114, 1024 164 ASSIGN !19, ~115 190 165 FETCH_DIM_R ~117 !18, 'filesize' 166 ASSIGN_OP 1 !15, ~117 191 167 ASSIGN_OP 1 !16, 1 193 168 ECHO '%3C%21--%0A%09%09%09%09%3Ctr%3E%0A%09%09%09%09%09%3Ctd+class%3D%22cell_icon+icon_success%22%3E%3Ci%3E%26%2310003%3B%3C%2Fi%3E%3C%2Ftd%3E%0A%09%09%09%09%09%3Ctd+class%3D%22cell_filename%22%3E' 196 169 FETCH_DIM_R ~120 !18, 'basename' 170 ECHO ~120 171 ECHO '%3C%2Ftd%3E%0A%09%09%09%09%09%3Ctd+class%3D%22cell_filesize%22%3E' 197 172 ECHO !19 173 ECHO '%3C%2Ftd%3E%0A%09%09%09%09%09%3Ctd%3EStatus%3C%2Ftd%3E%0A%09%09%09%09%3C%2Ftr%3E%0A--%3E%0A' 187 174 > JMP ->159 175 > FE_FREE $110 204 176 ECHO '%3C%21--%0A%09%09%09%3C%2Ftable%3E%0A--%3E%0A' 162 177 > JMP ->114 178 > FE_FREE $86 210 179 ECHO '%09%09%09%3Ctable+class%3D%22report%22%3E%0A%09%09%09%09%3Ctr%3E%0A%09%09%09%09%09%3Cth+class%3D%22cell_icon%22%3E%3Ci%3E%26%23128203%3B%3C%2Fi%3E%3C%2Fth%3E%0A%09%09%09%09%09%3Cth+class%3D%22cell_title%22+colspan%3D%223%22%3ECLIENT+ID+%23' 213 180 ECHO !14 181 ECHO '+%26middot%3B+Nombre+de+cliente%3C%2Fth%3E%0A%09%09%09%09%3C%2Ftr%3E%0A%09%09%09%09%3Ctr%3E%0A%09%09%09%09%09%3Ctd+class%3D%22cell_icon%22%3E%3Ci%3E%26%2357349%3B%3C%2Fi%3E%3C%2Ftd%3E%0A%09%09%09%09%09%3Ctd+class%3D%22cell_filename%22%3E' 217 182 ECHO !16 183 ECHO '+Archivos%3C%2Ftd%3E%0A%09%09%09%09%09%3Ctd+class%3D%22cell_filesize%22+colspan%3D%222%22%3E' 218 184 DIV ~121 !15, 1024 185 DIV ~122 ~121, 1024 186 ECHO ~122 187 ECHO '+Mb.%3C%2Ftd%3E%0A%09%09%09%09%3C%2Ftr%3E%0A%09%09%09%3C%2Ftable%3E%0A' 153 188 > JMP ->106 189 > FE_FREE $81 224 190 ECHO '%09%09%3C%2Fdiv%3E%0A%09%3C%2Fbody%3E%0A%3C%2Fhtml%3E' 226 191 > RETURN 1 Class Classes_DbConnection: Function __construct: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 47) Position 1 = 14, Position 2 = 18 Branch analysis from position: 14 1 jumps found. (Code = 79) Position 1 = -2 Branch analysis from position: 18 2 jumps found. (Code = 47) Position 1 = 27, Position 2 = 31 Branch analysis from position: 27 1 jumps found. (Code = 79) Position 1 = -2 Branch analysis from position: 31 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/BIO3B function name: __construct number of ops: 36 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 14 0 E > INIT_FCALL_BY_NAME 'mysql_connect' 1 CHECK_FUNC_ARG 2 FETCH_OBJ_FUNC_ARG $1 '_host' 3 SEND_FUNC_ARG $1 4 CHECK_FUNC_ARG 5 FETCH_OBJ_FUNC_ARG $2 '_user' 6 SEND_FUNC_ARG $2 7 CHECK_FUNC_ARG 8 FETCH_OBJ_FUNC_ARG $3 '_pass' 9 SEND_FUNC_ARG $3 10 DO_FCALL 0 $4 11 ASSIGN_OBJ ~0 '_conn' 12 OP_DATA $4 13 > JMPNZ_EX ~0 ~0, ->18 14 > INIT_FCALL_BY_NAME 'mysql_error' 15 DO_FCALL 0 $5 16 > EXIT $5 17* BOOL ~0 <true> 15 18 > INIT_FCALL_BY_NAME 'mysql_select_db' 19 CHECK_FUNC_ARG 20 FETCH_OBJ_FUNC_ARG $6 '_dbname' 21 SEND_FUNC_ARG $6 22 CHECK_FUNC_ARG 23 FETCH_OBJ_FUNC_ARG $7 '_conn' 24 SEND_FUNC_ARG $7 25 DO_FCALL 0 $8 26 > JMPNZ_EX ~9 $8, ->31 27 > INIT_FCALL_BY_NAME 'mysql_error' 28 DO_FCALL 0 $10 29 > EXIT $10 30* BOOL ~9 <true> 16 31 > INIT_FCALL_BY_NAME 'mysql_set_charset' 32 FETCH_CONSTANT ~11 'utf8' 33 SEND_VAL_EX ~11 34 DO_FCALL 0 17 35 > RETURN null End of function __construct Function getinstance: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 3, Position 2 = 7 Branch analysis from position: 3 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 7 filename: /in/BIO3B function name: getInstance number of ops: 10 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 20 0 E > FETCH_STATIC_PROP_R unknown ~0 '_instance' 1 TYPE_CHECK 2 ~0 2 > JMPZ ~1, ->7 21 3 > NEW self $3 4 DO_FCALL 0 5 ASSIGN_STATIC_PROP '_instance' 6 OP_DATA $3 23 7 > FETCH_STATIC_PROP_R unknown ~5 '_instance' 8 > RETURN ~5 24 9* > RETURN null End of function getinstance Function getbyquery: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 9 Branch analysis from position: 9 2 jumps found. (Code = 44) Position 1 = 14, Position 2 = 7 Branch analysis from position: 14 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 7 2 jumps found. (Code = 44) Position 1 = 14, Position 2 = 7 Branch analysis from position: 14 Branch analysis from position: 7 filename: /in/BIO3B function name: getByQuery number of ops: 16 compiled vars: !0 = $sql, !1 = $query, !2 = $result, !3 = $row line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 26 0 E > RECV !0 27 1 INIT_FCALL_BY_NAME 'mysql_query' 2 SEND_VAR_EX !0 3 DO_FCALL 0 $4 4 ASSIGN !1, $4 28 5 ASSIGN !2, <array> 29 6 > JMP ->9 30 7 > ASSIGN_DIM !2 8 OP_DATA !3 29 9 > INIT_FCALL_BY_NAME 'mysql_fetch_assoc' 10 SEND_VAR_EX !1 11 DO_FCALL 0 $8 12 ASSIGN ~9 !3, $8 13 > JMPNZ ~9, ->7 32 14 > > RETURN !2 33 15* > RETURN null End of function getbyquery Function getuniquebyquery: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 8, Position 2 = 12 Branch analysis from position: 8 1 jumps found. (Code = 108) Position 1 = -2 Branch analysis from position: 12 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/BIO3B function name: getUniqueByQuery number of ops: 15 compiled vars: !0 = $sql, !1 = $resultado line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 35 0 E > RECV !0 36 1 INIT_STATIC_METHOD_CALL 'getByQuery' 2 SEND_VAR !0 3 DO_FCALL 0 $2 4 ASSIGN !1, $2 37 5 COUNT ~4 !1 6
Generated using Vulcan Logic Dumper, using php 8.0.0