original_string: private function getCriteria(array $archives, $featured, ModuleNewsList $module)
      {
          try {
              $criteria = $this->searchBuilder->getCriteriaForListModule($archives, $featured, $module);
          } catch (CategoryNotFoundException $e) {
              throw new PageNotFoundException($e->getMessage());
          }
  
          return $criteria;
      }
code: private function getCriteria(array $archives, $featured, ModuleNewsList $module)
      {
          try {
              $criteria = $this->searchBuilder->getCriteriaForListModule($archives, $featured, $module);
          } catch (CategoryNotFoundException $e) {
              throw new PageNotFoundException($e->getMessage());
          }
  
          return $criteria;
      }
code_tokens: private function getCriteria ( array $ archives , $ featured , ModuleNewsList $ module ) { try { $ criteria = $ this -> searchBuilder -> getCriteriaForListModule ( $ archives , $ featured , $ module ) ; } catch ( CategoryNotFoundException $ e ) { throw new PageNotFoundException ( $ e -> getMessage ( ) ) ; } return $ criteria ; }
docstring: Get the criteria.
  
  @param array          $archives
  @param bool|null      $featured
  @param ModuleNewsList $module
  
  @return NewsCriteria|null
  
  @throws PageNotFoundException
docstring_tokens: Get the criteria .