Example #1
0
 /**
  * Applies the querystring, based on the configuration "QueryStringCreationType".
  *
  * @param Query $query
  * @param PluginConfiguration $pluginConfiguration
  * @param TypoScriptFrontendController $TSFE
  * @return Query
  */
 protected function applyQueryString(Query $query, PluginConfiguration $pluginConfiguration, TypoScriptFrontendController $TSFE)
 {
     switch ($pluginConfiguration->getQueryStringCreationType()) {
         case 'pagetitle':
         default:
             $queryString = $TSFE->page['title'];
             break;
     }
     $query->setQueryString($queryString);
     return $query;
 }