Refactor -> create utils::AddParamToUrl

This commit is contained in:
acognet
2021-09-17 16:29:06 +02:00
parent fc7d2551cd
commit b861d45b08
4 changed files with 27 additions and 46 deletions

View File

@@ -134,14 +134,7 @@ class AppExtension extends AbstractExtension
// Filter to add itopversion to an url
$filters[] = new Twig_SimpleFilter('add_itop_version', function ($sUrl) {
if (strpos($sUrl, '?') === false)
{
$sUrl = $sUrl."?itopversion=".ITOP_VERSION;
}
else
{
$sUrl = $sUrl."&itopversion=".ITOP_VERSION;
}
$sUrl = utils::AddParamToUrl($sUrl, 'itopversion', ITOP_VERSION);
return $sUrl;
});
@@ -149,15 +142,7 @@ class AppExtension extends AbstractExtension
// Filter to add a module's version to an url
$filters[] = new Twig_SimpleFilter('add_module_version', function ($sUrl, $sModuleName) {
$sModuleVersion = utils::GetCompiledModuleVersion($sModuleName);
if (strpos($sUrl, '?') === false)
{
$sUrl = $sUrl."?moduleversion=".$sModuleVersion;
}
else
{
$sUrl = $sUrl."&moduleversion=".$sModuleVersion;
}
$sUrl = utils::AddParamToUrl($sUrl, 'moduleversion', $sModuleVersion);
return $sUrl;
});