public function counts($Column, $UserID = null)
{
if ($UserID > 0) {
$Where = ['UserID' => $UserID];
} else {
$Where = null;
}
switch (strtolower($Column)) {
case 'countdiscussions':
Gdn::database()->query(DBAModel::getCountSQL('count', 'User', 'Discussion', 'CountDiscussions', 'DiscussionID', 'UserID', 'InsertUserID', $Where));
break;
case 'countcomments':
Gdn::database()->query(DBAModel::getCountSQL('count', 'User', 'Comment', 'CountComments', 'CommentID', 'UserID', 'InsertUserID', $Where));
break;
}
if ($UserID > 0) {
$this->clearCache($UserID);
}
}