Added NetworkModel::count() function

This commit is contained in:
Frank Schubert
2024-08-20 17:28:31 +02:00
parent fbc8704de4
commit 89ec2a3397

View File

@@ -82,7 +82,25 @@ class NetworkModel {
}
return null;
}
public static function count($filter = []) {
$db = FronkDB::singleton();
$where = self::getSqlFilter($filter);
$sql = "SELECT COUNT(*) as cnt FROM Network
WHERE $where
";
mfLoghandler::singleton()->debug($sql);
$res = $db->query($sql);
if ($db->num_rows($res)) {
$data = $db->fetch_object($res);
return (int)$data->cnt;
}
return 0;
}
public static function search($filter) {
$items = [];
$db = FronkDB::singleton();