code: public function countWithFilterBySiteIdAndLanguage(
          PaginateFinderConfiguration $configuration,
          $siteId,
          $language,
          $transverse
      ) {
          $qa = $this->createAggregationQueryBuilderWithSiteIdAndLanguage($siteId, $language, $transverse);
          $this->filterSearch($configuration, $qa);
  
          return $this->countDocumentAggregateQuery($qa);
      }
docs: @param string                      $siteId
  @param string                      $language
  @param PaginateFinderConfiguration $configuration
  @param boolean                     $transverse
  
  @return int