Skip to content

Commit efec778

Browse files
committed
scrutinizer
1 parent cd763ca commit efec778

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

class/OnlineHandler.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,7 @@ public function write($uid, $uname, $time, $forum_id, $ip, $topic_id)
257257
return false;
258258
}
259259

260+
/** @var \XoopsOnlineHandler $xoopsOnlineHandler */
260261
$xoopsOnlineHandler = \xoops_getHandler('online');
261262
$xoopsOnlineTable = $xoopsOnlineHandler->table;
262263

@@ -311,7 +312,7 @@ public function getAll($criteria = null)
311312
$ret = [];
312313
$limit = $start = 0;
313314
$sql = 'SELECT * FROM ' . $this->db->prefix('newbb_online');
314-
if (\is_object($criteria) && is_subclass_of($criteria, \CriteriaElement::class)) {
315+
if (\is_object($criteria) && ($criteria instanceof \CriteriaCompo || $criteria instanceof \Criteria)) {
315316
$sql .= ' ' . $criteria->renderWhere();
316317
$limit = $criteria->getLimit();
317318
$start = $criteria->getStart();

0 commit comments

Comments
 (0)