icingaweb2-module-graphite/library/Graphite/Web/FakeSchemeRequest.php
Eric Lippmann 05d6f5890a License source files as GPL-3.0-or-later
Add SPDX license headers and mark source files as GPL-3.0-or-later to
preserve the option to relicense under later GPL versions.
2026-03-11 21:48:49 +01:00

21 lines
474 B
PHP

<?php
// SPDX-FileCopyrightText: 2018 Icinga GmbH <https://icinga.com>
// SPDX-License-Identifier: GPL-3.0-or-later
namespace Icinga\Module\Graphite\Web;
use Icinga\Web\Request;
/**
* Rationale:
*
* {@link Url::fromPath()} doesn't preserve URLs which seem to be internal as they are.
*/
class FakeSchemeRequest extends Request
{
public function getScheme()
{
return 'a random url scheme which always differs from the current request\'s one';
}
}