@@ -50,7 +50,7 @@ discard block |
||
50 | 50 | 'X-Permitted-Cross-Domain-Policies' => ['none', null], |
51 | 51 | ]; |
52 | 52 | |
53 | - foreach ($urls as [$verb,$url,$validStatuses]) { |
|
53 | + foreach ($urls as [$verb, $url, $validStatuses]) { |
|
54 | 54 | $works = null; |
55 | 55 | foreach ($this->runRequest($verb, $url, ['httpErrors' => false]) as $response) { |
56 | 56 | // Check that the response status matches |
@@ -65,9 +65,9 @@ discard block |
||
65 | 65 | $value = preg_replace('/,\s+/', ',', strtolower($response->getHeader($header))); |
66 | 66 | if ($value !== $expected) { |
67 | 67 | if ($accepted !== null && $value === $accepted) { |
68 | - $msg .= $this->l10n->t('- The `%1$s` HTTP header is not set to `%2$s`. Some features might not work correctly, as it is recommended to adjust this setting accordingly.', [$header, $expected]) . "\n"; |
|
68 | + $msg .= $this->l10n->t('- The `%1$s` HTTP header is not set to `%2$s`. Some features might not work correctly, as it is recommended to adjust this setting accordingly.', [$header, $expected])."\n"; |
|
69 | 69 | } else { |
70 | - $msg .= $this->l10n->t('- The `%1$s` HTTP header is not set to `%2$s`. This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly.', [$header, $expected]) . "\n"; |
|
70 | + $msg .= $this->l10n->t('- The `%1$s` HTTP header is not set to `%2$s`. This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly.', [$header, $expected])."\n"; |
|
71 | 71 | } |
72 | 72 | } |
73 | 73 | } |
@@ -84,7 +84,7 @@ discard block |
||
84 | 84 | 'strict-origin-when-cross-origin', |
85 | 85 | 'same-origin', |
86 | 86 | ] |
87 | - ) . "\n"; |
|
87 | + )."\n"; |
|
88 | 88 | $msgParameters['w3c-recommendation'] = [ |
89 | 89 | 'type' => 'highlight', |
90 | 90 | 'id' => 'w3c-recommendation', |
@@ -96,19 +96,19 @@ discard block |
||
96 | 96 | $transportSecurityValidity = $response->getHeader('Strict-Transport-Security'); |
97 | 97 | $minimumSeconds = 15552000; |
98 | 98 | if (preg_match('/^max-age=(\d+)(;.*)?$/', $transportSecurityValidity, $m)) { |
99 | - $transportSecurityValidity = (int)$m[1]; |
|
99 | + $transportSecurityValidity = (int) $m[1]; |
|
100 | 100 | if ($transportSecurityValidity < $minimumSeconds) { |
101 | - $msg .= $this->l10n->t('- The `Strict-Transport-Security` HTTP header is not set to at least `%d` seconds (current value: `%d`). For enhanced security, it is recommended to use a long HSTS policy.', [$minimumSeconds, $transportSecurityValidity]) . "\n"; |
|
101 | + $msg .= $this->l10n->t('- The `Strict-Transport-Security` HTTP header is not set to at least `%d` seconds (current value: `%d`). For enhanced security, it is recommended to use a long HSTS policy.', [$minimumSeconds, $transportSecurityValidity])."\n"; |
|
102 | 102 | } |
103 | 103 | } elseif (!empty($transportSecurityValidity)) { |
104 | - $msg .= $this->l10n->t('- The `Strict-Transport-Security` HTTP header is malformed: `%s`. For enhanced security, it is recommended to enable HSTS.', [$transportSecurityValidity]) . "\n"; |
|
104 | + $msg .= $this->l10n->t('- The `Strict-Transport-Security` HTTP header is malformed: `%s`. For enhanced security, it is recommended to enable HSTS.', [$transportSecurityValidity])."\n"; |
|
105 | 105 | } else { |
106 | - $msg .= $this->l10n->t('- The `Strict-Transport-Security` HTTP header is not set (should be at least `%d` seconds). For enhanced security, it is recommended to enable HSTS.', [$minimumSeconds]) . "\n"; |
|
106 | + $msg .= $this->l10n->t('- The `Strict-Transport-Security` HTTP header is not set (should be at least `%d` seconds). For enhanced security, it is recommended to enable HSTS.', [$minimumSeconds])."\n"; |
|
107 | 107 | } |
108 | 108 | |
109 | 109 | if (!empty($msg)) { |
110 | 110 | return SetupResult::warning( |
111 | - $this->l10n->t('Some headers are not set correctly on your instance') . "\n" . $msg, |
|
111 | + $this->l10n->t('Some headers are not set correctly on your instance')."\n".$msg, |
|
112 | 112 | $this->urlGenerator->linkToDocs('admin-security'), |
113 | 113 | $msgParameters, |
114 | 114 | ); |