According to: http://wpseek.com/get_comment_count/ $single
is the post ID.
Try:
public function get_comment_count($single){
if (isset($this->params['comments']) && $this->params['comments'] == 'yes'){
return '<div id="disquscomments"><a href="'.get_permalink($single).'#disqus_thread">Comments</a></div>';
} else {
return null;
}
}