diff --git a/src/Layout/layout.logger_http.php b/src/Layout/layout.logger_http.php
index 960b648..ae5b14f 100644
--- a/src/Layout/layout.logger_http.php
+++ b/src/Layout/layout.logger_http.php
@@ -47,6 +47,9 @@ foreach ($logs as $log) {
} elseif ($log['type'] == 'ERROR') {
$string .= '
[' . $log['type'] . ']' . (!empty($log['context']) && is_string($log['context']) ? '[' . $log['context'] . ']' : '') . ' ' . $log['message'] . '
' . (!empty($log['logFile']) ? $log['logFile'] : '') . ' : ' . (!empty($log['logLine']) ? $log['logLine'] : '') . '(' . round($log['runtime'] * 1000, 4) . ' ms)
';
+ } elseif ($log['type'] == 'EXCEPTION') {
+ $string .= '[' . $log['type'] . ']' . (!empty($log['context']) && is_string($log['context']) ? '[' . $log['context'] . ']' : '') . ' ' . $log['message'] . '
+ ' . (!empty($log['logFile']) ? $log['logFile'] : '') . ' : ' . (!empty($log['logLine']) ? $log['logLine'] : '') . '(' . round($log['runtime'] * 1000, 4) . ' ms)
';
} elseif ($log['type'] == 'WARNING') {
$string .= '[' . $log['type'] . ']' . (!empty($log['context']) && is_string($log['context']) ? '[' . $log['context'] . ']' : '') . ' ' . $log['message'] . '
' . (!empty($log['logFile']) ? $log['logFile'] : '') . ' : ' . (!empty($log['logLine']) ? $log['logLine'] : '') . '(' . round($log['runtime'] * 1000, 4) . ' ms)
';