Ojs\CoreBundle\Service\Search\SearchManager::decideSection PHP Метод

decideSection() публичный Метод

public decideSection ( ) : null
Результат null
    public function decideSection()
    {
        foreach ($this->getSectionList() as $section) {
            $nativeQuery = $this->nativeQueryGenerator->generateNativeQuery($section, false);
            if ($nativeQuery === false) {
                continue;
            }
            /** @var \Elastica\ResultSet $resultData */
            $resultData = $this->container->get('fos_elastica.index.search.' . $section)->search($nativeQuery);
            if ($resultData->count() > 0) {
                return $section;
            }
        }
        return null;
    }