From 9a68a2ed79ec1ef668d5917c7f7f3defac62b09a Mon Sep 17 00:00:00 2001 From: davidcallizaya Date: Tue, 21 Nov 2017 14:52:45 -0400 Subject: [PATCH] HOR-4075 Fix and complete ListBaseTrait::getCountListFromPeer. --- workflow/engine/classes/model/ListBaseTrait.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/workflow/engine/classes/model/ListBaseTrait.php b/workflow/engine/classes/model/ListBaseTrait.php index 1039517b2..1cb867490 100644 --- a/workflow/engine/classes/model/ListBaseTrait.php +++ b/workflow/engine/classes/model/ListBaseTrait.php @@ -51,6 +51,15 @@ trait ListBaseTrait $this->userDisplayFormat = $v; } + /** + * Returns the number of cases by class and user. + * + * @param type $peerClass + * @param type $usrUid + * @param type $filters + * + * @return type + */ protected function getCountListFromPeer($peerClass, $usrUid, $filters = []) { $criteria = new Criteria(); @@ -62,7 +71,7 @@ trait ListBaseTrait $dataset = $peerClass::doSelectRS($criteria); $dataset->setFetchmode(ResultSet::FETCHMODE_ASSOC); $dataset->next(); - $aRow = $dataset->getRow(); - return (int) $aRow['TOTAL']; + $row = $dataset->getRow(); + return (int) $row['TOTAL']; } }