From e3e949202b064fa43577fdef0d1d7f520846faeb Mon Sep 17 00:00:00 2001 From: Zlatoslav Date: Mon, 13 Feb 2017 01:47:09 +0300 Subject: [PATCH] Added $row[0] check in QBHandler::aggregate --- src/Pixie/QueryBuilder/QueryBuilderHandler.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Pixie/QueryBuilder/QueryBuilderHandler.php b/src/Pixie/QueryBuilder/QueryBuilderHandler.php index 134fba0..065cb4f 100644 --- a/src/Pixie/QueryBuilder/QueryBuilderHandler.php +++ b/src/Pixie/QueryBuilder/QueryBuilderHandler.php @@ -258,10 +258,12 @@ protected function aggregate($type) unset($this->statements['selects']); } - if (is_array($row[0])) { - return (int) $row[0]['field']; - } elseif (is_object($row[0])) { - return (int) $row[0]->field; + if (isset($row[0])) { + if (is_array($row[0])) { + return (int) $row[0]['field']; + } elseif (is_object($row[0])) { + return (int) $row[0]->field; + } } return 0;