Skip to content
This repository was archived by the owner on Jul 29, 2020. It is now read-only.

Commit 0661732

Browse files
committed
Better result counting
1 parent 433902f commit 0661732

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

src/FlexiPeeHP/FlexiBeeRO.php

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1043,9 +1043,15 @@ public function parseResponse($responseDecoded, $responseCode)
10431043
} elseif (array_key_exists('properties', $mainResult)) {
10441044
$this->responseStats = ['read' => 1];
10451045
} else {
1046-
$this->responseStats = ['read' => empty($this->rowCount)
1047-
? count($mainResult[$this->getResponseEvidence()])
1048-
: $this->rowCount];
1046+
$responseEvidence = $this->getResponseEvidence();
1047+
if (!empty($this->rowCount)) {
1048+
$this->responseStats = ['read' => $this->rowCount];
1049+
} elseif (array_key_exists($responseEvidence,
1050+
$mainResult)) {
1051+
$this->responseStats = ['read' => count($mainResult[$responseEvidence])];
1052+
} else {
1053+
$this->responseStats = ['read' => count($mainResult)];
1054+
}
10491055
}
10501056
}
10511057
break;

0 commit comments

Comments
 (0)