Skip to content
Snippets Groups Projects
Commit 9da2d055 authored by mark burdett's avatar mark burdett
Browse files

Fix static analysis issues

parent 022b4bd3
No related branches found
No related tags found
No related merge requests found
Pipeline #348570 failed
......@@ -10,8 +10,7 @@ use Drupal\Core\Url;
/**
* Implements hook_requirements().
*
* phpcs:ignore
* @return array<string, array{title: Stringable, description: Stringable, value: Stringable|string, severity: int }>
* @phpstan-ignore missingType.iterableValue
*/
function cryptolog_requirements(string $phase): array {
$requirements['cryptolog_ipv6']['title'] = t('Cryptolog IPv6 support');
......
......@@ -26,9 +26,13 @@ class TestProxyMiddleware implements HttpKernelInterface {
// Add the test runner IP address as trusted proxy.
$proxies = $request->getTrustedProxies();
$proxies[] = 'REMOTE_ADDR';
$trustedHeaderSet = $request->getTrustedHeaderSet();
if ($trustedHeaderSet < 0 || $trustedHeaderSet > 63) {
throw new \UnexpectedValueException('Invalid trusted header set.');
}
$request::setTrustedProxies(
$proxies,
$request->getTrustedHeaderSet()
$trustedHeaderSet
);
return $this->httpKernel->handle($request, $type, $catch);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment