protected function parseStatusMessage($result)
{
$message = '';
if (count($result) > 1) {
// compare
$parsedUrl = parse_url($result[0]['url']);
$message .= "<fg=white>URL:</> " . $parsedUrl['path'] . ' | ';
$message .= " <fg=white>Status:</> " . $this->parseResponseCode($result[0]['status']) . "/" . $this->parseResponseCode($result[1]['status']) . " | ";
$message .= " <fg=white>TTFB:</> " . $result[0]['ttfb'] . ' / ' . $result[1]['ttfb'] . ' | <fg=white>Difference:</> ' . $this->ttfbCompare($result[0]['ttfb'], $result[1]['ttfb']);
return $message;
} else {
// single
$message .= "URL: " . '<fg=white>' . $result[0]['url'] . '</>';
$message .= " " . $this->parseResponseCode($result[0]['status']);
$message .= " TTFB: " . $result[0]['ttfb'];
return $message;
}
}