/**
     * Render the screen log into a printable string. 
     *
     * @return string
     * @static
     */
    function renderFromScreen()
    {
        $output = '<div class="log">';
        foreach (xLogEntry::getFromScreen() as $entry) {
            $output .= '<div class = "log-entry screen-log-level-' . xLog::getLevelString($entry->m_level) . '">
			<ul>
				<li><span class="log-entry-name">ID</span>: <span class="log-entry-value">' . $entry->m_id . '</span></li>
				<li><span class="log-entry-name">Cathegory</span>: <span class="log-entry-value">' . $entry->m_cathegory . '</span></li>
				<li><span class="log-entry-name">Level</span>: <span class="log-entry-value">' . $entry->m_level . '</span></li>
				<li><span class="log-entry-name">Message</span>: <span class="log-entry-value">' . $entry->m_message . '</span></li>
				<li><span class="log-entry-name">Filename</span>: <span class="log-entry-value">' . $entry->m_filename . '</span></li>
				<li><span class="log-entry-name">Line</span>: <span class="log-entry-value">' . $entry->m_line . '</span></li>
				<li><span class="log-entry-name">Url</span>: <span class="log-entry-value">' . $entry->m_url . '</span></li>
				<li><span class="log-entry-name">Ip</span>: <span class="log-entry-value">' . $entry->m_ip . '</span></li>
				<li><span class="log-entry-name">Referer</span>: <span class="log-entry-value">' . $entry->m_referer . '</span></li>
				<li><span class="log-entry-name">Time</span>: <span class="log-entry-value">' . strftime('%c', $entry->m_time) . '</span></li>
				<li><span class="log-entry-name">Stack Trace</span>: <span class="log-entry-value"><br/>' . $entry->m_stacktrace->renderTrace() . '</span></li>
			</ul>
			</div>
			';
        }
        $output .= '</div>';
        return $output;
    }