code: protected function jumpToOrReload($intId, $strParams=null, $strForceLang=null)
  	{
  		if ($strForceLang !== null)
  		{
  			@trigger_error('Using Frontend::jumpToOrReload() with $strForceLang has been deprecated and will no longer work in Contao 5.0.', E_USER_DEPRECATED);
  		}
  
  		/** @var PageModel $objPage */
  		global $objPage;
  
  		// Always redirect if there are additional arguments (see #5734)
  		$blnForceRedirect = ($strParams !== null || $strForceLang !== null);
  
  		if (\is_array($intId))
  		{
  			$intId = $intId['id'] ?? 0;
  		}
  
  		if ($intId > 0 && ($intId != $objPage->id || $blnForceRedirect) && ($objNextPage = PageModel::findPublishedById($intId)) !== null)
  		{
  			$this->redirect($objNextPage->getFrontendUrl($strParams, $strForceLang));
  		}
  
  		$this->reload();
  	}
docs: Redirect to a jumpTo page or reload the current page
  
  @param integer|array $intId
  @param string        $strParams
  @param string        $strForceLang