tuupola / cors-middleware

Compare b0078c0 ... +0 ... 7c6d252

Coverage Reach
CorsMiddleware.php Settings.php

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.

Showing 1 of 4 files from the diff.

@@ -223,9 +223,9 @@
Loading
223 223
        $serverOrigin = $this->determineServerOrigin();
224 224
225 225
        $settings->init(
226 -
            $serverOrigin['scheme'],
227 -
            $serverOrigin['host'],
228 -
            $serverOrigin['port']
226 +
            $serverOrigin["scheme"],
227 +
            $serverOrigin["host"],
228 +
            $serverOrigin["port"]
229 229
        );
230 230
231 231
        $settings->setAllowedOrigins($this->options["origin"]);
@@ -261,23 +261,23 @@
Loading
261 261
     */
262 262
    private function determineServerOrigin(): array
263 263
    {
264 -
        // set some default
264 +
        /* Set defaults */
265 265
        $url = [
266 -
            'scheme' => 'https',
267 -
            'host' => '',
268 -
            'port' => self::PORT_HTTPS,
266 +
            "scheme" => "https",
267 +
            "host" => "",
268 +
            "port" => self::PORT_HTTPS,
269 269
        ];
270 270
271 -
        // load details from server origin
271 +
        /* Load details from server origin */
272 272
        if (is_string($this->options["origin.server"])) {
273 273
            /** @var false|array{scheme: string, host: string, port?: int} $url_chunks */
274 274
            $url_chunks = parse_url($this->options["origin.server"]);
275 275
            if ($url_chunks !== false) {
276 276
                $url = $url_chunks;
277 277
            }
278 278
279 -
            if (!array_key_exists('port', $url)) {
280 -
                $url['port'] = $url['scheme'] === 'https' ? self::PORT_HTTPS : self::PORT_HTTP;
279 +
            if (!array_key_exists("port", $url)) {
280 +
                $url["port"] = $url["scheme"] === "https" ? self::PORT_HTTPS : self::PORT_HTTP;
281 281
            }
282 282
        }
283 283
@@ -292,11 +292,12 @@
Loading
292 292
    private function fixHeaders(array $headers): array
293 293
    {
294 294
        if (isset($headers[CorsResponseHeaders::EXPOSE_HEADERS])) {
295 -
            $headers[CorsResponseHeaders::EXPOSE_HEADERS] = str_replace(
296 -
                ' ',
297 -
                '',
298 -
                $headers[CorsResponseHeaders::EXPOSE_HEADERS]
299 -
            );
295 +
            $headers[CorsResponseHeaders::EXPOSE_HEADERS] =
296 +
                str_replace(
297 +
                    " ",
298 +
                    "",
299 +
                    $headers[CorsResponseHeaders::EXPOSE_HEADERS]
300 +
                );
300 301
        }
301 302
302 303
        return $headers;

Everything is accounted for!

No changes detected that need to be reviewed.
What changes does Codecov check for?
Lines, not adjusted in diff, that have changed coverage data.
Files that introduced coverage data that had none before.
Files that have missing coverage data that once were tracked.
Files Complexity Coverage
CorsMiddleware.php ø 0.01% 99.15%
Settings.php ø 100.00%
Folder Totals (2 files) 49 99.24%
Project Totals (2 files) 49 99.24%
Loading