/**
  * @param LogItem $item
  * @return string HTML 
  */
 public function showDebugItem(LogItem $item)
 {
     if ($item->m_debug_backtrace != null) {
         $debug = "<h4>Trace:</h4>\n\t\t\t\t\t <ul>";
         foreach ($item->m_debug_backtrace as $key => $row) {
             //the two topmost items are part of the logger
             //skip those
             if ($key < 2) {
                 continue;
             }
             $key = $key - 2;
             $debug .= "<li> {$key} " . LogItem::cleanFilePath($row['file']) . " Line : " . $row["line"] . "</li>";
         }
         $debug .= "</ul>";
     } else {
         $debug = "";
     }
     if ($item->m_object != null) {
         $object = print_r($item->m_object, true);
     } else {
         $object = "";
     }
     list($usec, $sec) = explode(" ", $item->m_microTime);
     $date = date("Y-m-d H:i:s", $sec);
     $ret = "<li>\n\t\t\t\t\t<Strong>{$item->m_message} </strong> {$item->m_calledFrom} \n\t\t\t\t\t<div style='font-size:small'>{$date} {$usec}</div>\n\t\t\t\t\t<pre>{$object}</pre>\n\t\t\t\t\t\n\t\t\t\t\t{$debug}\n\t\t\t\t\t\n\t\t\t\t</li>";
     return $ret;
 }
 /**
  * @param LogItem $item
  * @return string HTML
  */
 private function showLogItem($logItem)
 {
     if ($logItem->m_debug_backtrace != null) {
         $debug = "<h4>Trace:</h4>\n\t\t\t\t\t <ul>";
         foreach ($logItem->m_debug_backtrace as $key => $row) {
             //the two topmost items are part of the logger
             //skip those
             if ($key < 2) {
                 continue;
             }
             $key = $key - 2;
             $debug .= "<li> {$key} " . LogItem::cleanFilePath($row['file']) . " Line : " . $row["line"] . "</li>";
         }
         $debug .= "</ul>";
     } else {
         $debug = "";
     }
     if ($logItem->m_object != null) {
         $object = print_r($logItem->m_object, true);
     } else {
         $object = "";
     }
     $date = $this->convertMicroTime($logItem->m_microTime);
     $ret = "<li>\n\t\t\t\t\t<strong>{$logItem->m_message} </strong> {$logItem->m_calledFrom}\n\t\t\t\t\t<div style='font-size:small'>{$date}</div>\n\t\t\t\t\t<pre>{$object}</pre>\n\n\t\t\t\t\t{$debug}\n\n\t\t\t\t</li>";
     return $ret;
 }