Ahi mismo, ese
if (!is_resource($resource)) { es el if que copiaste vos. Completo quedaria asi:
Código PHP:
Ver originalfunction CountResult($resource=null)
{
if ($resource === null) {
$this->SetError('Resource is a null object');
return false;
}
if (!$resource = $this->Query($resource))
{
}
}
return $count;
}