mirror of
https://github.com/Icinga/icingadb-web.git
synced 2026-05-28 04:36:06 -04:00
usergroups: Add fallback route which redirects to contactgroups
This commit is contained in:
parent
e66661196b
commit
4bfe0eacac
1 changed files with 28 additions and 0 deletions
28
application/controllers/UsergroupsController.php
Normal file
28
application/controllers/UsergroupsController.php
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
<?php
|
||||
|
||||
/* Icinga DB Web | (c) 2025 Icinga GmbH | GPLv2 */
|
||||
|
||||
namespace Icinga\Module\Icingadb\Controllers;
|
||||
|
||||
use Icinga\Module\Icingadb\Web\Controller;
|
||||
|
||||
/**
|
||||
* @deprecated Will be removed with 1.3, use ContactgroupsController instead
|
||||
*/
|
||||
class UsergroupsController extends Controller
|
||||
{
|
||||
public function preDispatch()
|
||||
{
|
||||
$url = $this->getRequest()->getUrl();
|
||||
$url->setPath(preg_replace(
|
||||
'~^icingadb/usergroups(?=/|$)~',
|
||||
'icingadb/contactgroups',
|
||||
$url->getPath()
|
||||
));
|
||||
|
||||
$this->getResponse()
|
||||
->setHttpResponseCode(301)
|
||||
->setHeader('Location', $url->getAbsoluteUrl())
|
||||
->sendResponse();
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue