From: Evan Prodromou Date: Sun, 10 Apr 2011 22:32:09 +0000 (-0400) Subject: Better SQLStats output with 0 queries X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=d375317c7f4fc78adcba1eee3efb1b634c93b07e;p=quix0rs-gnu-social.git Better SQLStats output with 0 queries --- diff --git a/plugins/SQLStats/SQLStatsPlugin.php b/plugins/SQLStats/SQLStatsPlugin.php index 20a9cbada2..de6ea23917 100644 --- a/plugins/SQLStats/SQLStatsPlugin.php +++ b/plugins/SQLStats/SQLStatsPlugin.php @@ -65,12 +65,16 @@ class SQLStatsPlugin extends Plugin function cleanup() { - $this->log(LOG_INFO, sprintf('%d queries this hit (total = %d, avg = %d, max = %d, min = %d)', - count($this->queryTimes), - array_sum($this->queryTimes), - array_sum($this->queryTimes)/count($this->queryTimes), - max($this->queryTimes), - min($this->queryTimes))); + if (count($this->queryTimes) == 0) { + $this->log(LOG_INFO, sprintf('0 queries this hit.')); + } else { + $this->log(LOG_INFO, sprintf('%d queries this hit (total = %d, avg = %d, max = %d, min = %d)', + count($this->queryTimes), + array_sum($this->queryTimes), + array_sum($this->queryTimes)/count($this->queryTimes), + max($this->queryTimes), + min($this->queryTimes))); + } $verbose = common_config('sqlstats', 'verbose');