public static function process(Request $request, Response $response) { Lib\Log::debug('Log processing'); Lib\Time::stop('total'); $line = 'REQUEST{% ' . self::requestToString($request) . ' %} RESPONSE{% ' . self::responseToString($response) . ' %} TIME{% ' . Lib\Time::toString() . ' %}'; $status = $response->getStatusCode(); if ($status >= 500) { Lib\Log::error($line); } else { Lib\Log::info($line); } }