248
248
<a name="files"></a>
249
249
<h3>PHP Files Detail:</h3>
250
250
<a href="#top" class="admin" style="float:right;padding:10px;">[TOP]</a>
252
foreach ($files_loaded as $file) {
253
$content .= str_replace(PATH_REALROOT_FS, '', $file).'<br />';
252
foreach ($files_loaded as $fileData) {
254
if (isset($fileData['file'])) {
255
$content .= str_replace(PATH_REALROOT_FS, '', $fileData['file']);
257
if (isset($fileData['class'])) {
258
$content .= ' ('.$fileData['class'].')';
260
if (isset($fileData['from'])) {
261
$content .= ' - From '.$fileData['from'];
256
266
<a name="memory"></a>
257
267
<h3>Memory Usage Evolution (file : current / max):</h3>
258
268
<a href="#top" class="admin" style="float:right;padding:10px;">[TOP]</a>
259
269
Memory is measured after the inclusion of a file<br />
261
271
foreach ($memoryUsages as $memoryUsage) {
262
$content .= str_replace(PATH_REALROOT_FS, '', $memoryUsage['file']).' : '.round(($memoryUsage['memory']/1048576),3).'Mo / '.round(($memoryUsage['peak']/1048576),3).'Mo<br />';
273
$content .= round(($memoryUsage['memory']/1048576),3).'Mo / '.round(($memoryUsage['peak']/1048576),3).'Mo';
274
if (isset($memoryUsage['file'])) {
275
$content .= ' - '.str_replace(PATH_REALROOT_FS, '', $memoryUsage['file']);
277
if (isset($memoryUsage['class'])) {
278
$content .= ' ('.$memoryUsage['class'].')';
265
283
<a name="sql"></a>
266
284
<h3>SQL Detail:</h3>
267
285
<a href="#top" class="admin" style="float:right;padding:10px;">[TOP]</a>
271
287
foreach ($sql_table as $sql_request) {
273
289
if ($sql_request["time"] >= $SQL_TIME_MARK) {
274
$content .= $count.' : <strong style="color:red;">'.io::htmlspecialchars($sql_request["sql"]).'</strong><br />Loaded in ' . $sql_request["time"] . ' From '.$sql_request["from"].'<br />Memory : '.round(($sql_request['memory']/1048576),3).'Mo / '.round(($sql_request['peak']/1048576),3).'Mo<br /><br />';
290
$content .= '<strong style="color:red;">'.io::htmlspecialchars($sql_request["sql"]).'</strong><br />Loaded in ' . $sql_request["time"] . ' sec - at '.$sql_request["current"].' sec from start<br />From '.$sql_request["from"].'<br />Memory : '.round(($sql_request['memory']/1048576),3).'Mo / '.round(($sql_request['peak']/1048576),3).'Mo<br /><br />';
276
$content .= $count.' : <strong>'.io::htmlspecialchars($sql_request["sql"]).'</strong><br />Loaded in ' . $sql_request["time"] . ' From '.$sql_request["from"].'<br />Memory : '.round(($sql_request['memory']/1048576),3).'Mo / '.round(($sql_request['peak']/1048576),3).'Mo<br /><br />';
292
$content .= '<strong>'.io::htmlspecialchars($sql_request["sql"]).'</strong><br />Loaded in ' . $sql_request["time"] . ' sec - at '.$sql_request["current"].' sec from start<br />From '.$sql_request["from"].'<br />Memory : '.round(($sql_request['memory']/1048576),3).'Mo / '.round(($sql_request['peak']/1048576),3).'Mo<br /><br />';
279
$content .= '<a href="#top" class="admin" style="float:right;padding:10px;">[TOP]</a>';
298
<a href="#top" class="admin" style="float:right;padding:10px;">[TOP]</a>';
280
299
$dialog->setContent($content);
b'\\ No newline at end of file'