original_string: public function setGlobalSettings()
      {
          $response = new ResponseBuilder(Common::getRequestVar('format'));
  
          try {
              $this->checkTokenInUrl();
              $timezone = Common::getRequestVar('timezone', false);
              $excludedIps = Common::getRequestVar('excludedIps', false);
              $excludedQueryParameters = Common::getRequestVar('excludedQueryParameters', false);
              $excludedUserAgents = Common::getRequestVar('excludedUserAgents', false);
              $currency = Common::getRequestVar('currency', false);
              $searchKeywordParameters = Common::getRequestVar('searchKeywordParameters', $default = "");
              $searchCategoryParameters = Common::getRequestVar('searchCategoryParameters', $default = "");
              $enableSiteUserAgentExclude = Common::getRequestVar('enableSiteUserAgentExclude', $default = 0);
              $keepURLFragments = Common::getRequestVar('keepURLFragments', $default = 0);
  
              $api = API::getInstance();
              $api->setDefaultTimezone($timezone);
              $api->setDefaultCurrency($currency);
              $api->setGlobalExcludedQueryParameters($excludedQueryParameters);
              $api->setGlobalExcludedIps($excludedIps);
              $api->setGlobalExcludedUserAgents($excludedUserAgents);
              $api->setGlobalSearchParameters($searchKeywordParameters, $searchCategoryParameters);
              $api->setSiteSpecificUserAgentExcludeEnabled($enableSiteUserAgentExclude == 1);
              $api->setKeepURLFragmentsGlobal($keepURLFragments);
  
              $toReturn = $response->getResponse();
          } catch (Exception $e) {
              $toReturn = $response->getResponseException($e);
          }
  
          return $toReturn;
      }
code: public function setGlobalSettings()
      {
          $response = new ResponseBuilder(Common::getRequestVar('format'));
  
          try {
              $this->checkTokenInUrl();
              $timezone = Common::getRequestVar('timezone', false);
              $excludedIps = Common::getRequestVar('excludedIps', false);
              $excludedQueryParameters = Common::getRequestVar('excludedQueryParameters', false);
              $excludedUserAgents = Common::getRequestVar('excludedUserAgents', false);
              $currency = Common::getRequestVar('currency', false);
              $searchKeywordParameters = Common::getRequestVar('searchKeywordParameters', $default = "");
              $searchCategoryParameters = Common::getRequestVar('searchCategoryParameters', $default = "");
              $enableSiteUserAgentExclude = Common::getRequestVar('enableSiteUserAgentExclude', $default = 0);
              $keepURLFragments = Common::getRequestVar('keepURLFragments', $default = 0);
  
              $api = API::getInstance();
              $api->setDefaultTimezone($timezone);
              $api->setDefaultCurrency($currency);
              $api->setGlobalExcludedQueryParameters($excludedQueryParameters);
              $api->setGlobalExcludedIps($excludedIps);
              $api->setGlobalExcludedUserAgents($excludedUserAgents);
              $api->setGlobalSearchParameters($searchKeywordParameters, $searchCategoryParameters);
              $api->setSiteSpecificUserAgentExcludeEnabled($enableSiteUserAgentExclude == 1);
              $api->setKeepURLFragmentsGlobal($keepURLFragments);
  
              $toReturn = $response->getResponse();
          } catch (Exception $e) {
              $toReturn = $response->getResponseException($e);
          }
  
          return $toReturn;
      }
code_tokens: public function setGlobalSettings ( ) { $ response = new ResponseBuilder ( Common :: getRequestVar ( 'format' ) ) ; try { $ this -> checkTokenInUrl ( ) ; $ timezone = Common :: getRequestVar ( 'timezone' , false ) ; $ excludedIps = Common :: getRequestVar ( 'excludedIps' , false ) ; $ excludedQueryParameters = Common :: getRequestVar ( 'excludedQueryParameters' , false ) ; $ excludedUserAgents = Common :: getRequestVar ( 'excludedUserAgents' , false ) ; $ currency = Common :: getRequestVar ( 'currency' , false ) ; $ searchKeywordParameters = Common :: getRequestVar ( 'searchKeywordParameters' , $ default = "" ) ; $ searchCategoryParameters = Common :: getRequestVar ( 'searchCategoryParameters' , $ default = "" ) ; $ enableSiteUserAgentExclude = Common :: getRequestVar ( 'enableSiteUserAgentExclude' , $ default = 0 ) ; $ keepURLFragments = Common :: getRequestVar ( 'keepURLFragments' , $ default = 0 ) ; $ api = API :: getInstance ( ) ; $ api -> setDefaultTimezone ( $ timezone ) ; $ api -> setDefaultCurrency ( $ currency ) ; $ api -> setGlobalExcludedQueryParameters ( $ excludedQueryParameters ) ; $ api -> setGlobalExcludedIps ( $ excludedIps ) ; $ api -> setGlobalExcludedUserAgents ( $ excludedUserAgents ) ; $ api -> setGlobalSearchParameters ( $ searchKeywordParameters , $ searchCategoryParameters ) ; $ api -> setSiteSpecificUserAgentExcludeEnabled ( $ enableSiteUserAgentExclude == 1 ) ; $ api -> setKeepURLFragmentsGlobal ( $ keepURLFragments ) ; $ toReturn = $ response -> getResponse ( ) ; } catch ( Exception $ e ) { $ toReturn = $ response -> getResponseException ( $ e ) ; } return $ toReturn ; }
docstring: Records Global settings when user submit changes
docstring_tokens: Records Global settings when user submit changes