Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
TrustProxies
n/a
0 / 0
n/a
0 / 0
0
n/a
0 / 0
1<?php
2
3namespace App\Http\Middleware;
4
5use Illuminate\Http\Middleware\TrustProxies as Middleware;
6use Illuminate\Http\Request;
7
8class TrustProxies extends Middleware
9{
10    /**
11     * The trusted proxies for this application.
12     *
13     * @var array<int, string>|string|null
14     */
15    protected $proxies;
16
17    /**
18     * The headers that should be used to detect proxies.
19     *
20     * @var int
21     */
22    protected $headers =
23        Request::HEADER_X_FORWARDED_FOR |
24        Request::HEADER_X_FORWARDED_HOST |
25        Request::HEADER_X_FORWARDED_PORT |
26        Request::HEADER_X_FORWARDED_PROTO |
27        Request::HEADER_X_FORWARDED_AWS_ELB;
28}