Symfony\Component\HttpFoundation\Tests\RequestTest::getRequestInstanceForClientIpTests PHP Method

getRequestInstanceForClientIpTests() private method

private getRequestInstanceForClientIpTests ( $remoteAddr, $httpForwardedFor, $trustedProxies )
    private function getRequestInstanceForClientIpTests($remoteAddr, $httpForwardedFor, $trustedProxies)
    {
        $request = new Request();

        $server = array('REMOTE_ADDR' => $remoteAddr);
        if (null !== $httpForwardedFor) {
            $server['HTTP_X_FORWARDED_FOR'] = $httpForwardedFor;
        }

        if ($trustedProxies) {
            Request::setTrustedProxies($trustedProxies);
        }

        $request->initialize(array(), array(), array(), array(), array(), $server);

        return $request;
    }
RequestTest