/** * Applies the TSFE Group and SiteHash restrictions on the query. * * @param Query $query * @param TypoScriptFrontendController $TSFE * @return Query */ protected function applyFrontendRestrictions(Query $query, TypoScriptFrontendController $TSFE) { $query->setUserAccessGroups(explode(',', $TSFE->gr_list)); $query->setSiteHashFilter($this->getSiteHashFilterForTSFE($TSFE)); return $query; }