AllViewedPlugin::getCommentCountSince PHP Method

getCommentCountSince() private method

Get the number of comments inserted since the given timestamp.
Since: 1.0
private getCommentCountSince ( integer $DiscussionID, integer | string $DateAllViewed ) : integer
$DiscussionID integer
$DateAllViewed integer | string
return integer
    private function getCommentCountSince($DiscussionID, $DateAllViewed)
    {
        // Validate DiscussionID
        $DiscussionID = (int) $DiscussionID;
        if (!$DiscussionID) {
            throw new Exception('A valid DiscussionID is required in GetCommentCountSince.');
        }
        // Get new comment count
        return Gdn::database()->sql()->from('Comment c')->where('DiscussionID', $DiscussionID)->where('DateInserted >', Gdn_Format::toDateTime($DateAllViewed))->getCount();
    }