N°4379 - Removed deprecated methods AbstractController::ForwardFromRoute and AbstractController::GetControllerNameFromRoute

This commit is contained in:
Stephen Abello
2025-07-29 09:31:32 +02:00
parent 09364ccf84
commit 503a5ec25a

View File

@@ -111,39 +111,6 @@ abstract class AbstractController extends SymfonyAbstractController implements T
return $this->forward($aRouteDefaults['_controller'], $aRouteParams, $aQueryParameters);
}
/**
* @param string $sRouteName
* @param array $aRouteParams
* @param array $aQueryParameters
*
* @return \Symfony\Component\HttpFoundation\Response
*
* @deprecated 2.7.6 N°4356 use {@see ForwardToRoute} instead !
*/
protected function ForwardFromRoute($sRouteName, $aRouteParams, $aQueryParameters)
{
return $this->forward($this->GetControllerNameFromRoute($sRouteName), $aRouteParams, $aQueryParameters);
}
/**
* Returns a string containing the controller and action name of a specific route, typically used for request forwarding.
*
* Example: 'p_object_create' returns 'Combodo\iTop\Portal\Controller\ObjectController::CreateAction'
*
* @param string $sRouteName
*
* @return string
*
* @deprecated 2.7.6 N°4356 use {@see ForwardToRoute} instead !
*/
protected function GetControllerNameFromRoute($sRouteName)
{
$oRouteCollection = $this->oRouter->getRouteCollection();
$aRouteDefaults = $oRouteCollection->get($sRouteName)->getDefaults();
return $aRouteDefaults['_controller'];
}
/**
* Returns the controller template path
*