You are here

public function ApacheRequestTest::provideServerVars in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/symfony/http-foundation/Tests/ApacheRequestTest.php \Symfony\Component\HttpFoundation\Tests\ApacheRequestTest::provideServerVars()

File

vendor/symfony/http-foundation/Tests/ApacheRequestTest.php, line 31

Class

ApacheRequestTest

Namespace

Symfony\Component\HttpFoundation\Tests

Code

public function provideServerVars() {
  return array(
    array(
      array(
        'REQUEST_URI' => '/foo/app_dev.php/bar',
        'SCRIPT_NAME' => '/foo/app_dev.php',
        'PATH_INFO' => '/bar',
      ),
      '/foo/app_dev.php/bar',
      '/foo/app_dev.php',
      '/bar',
    ),
    array(
      array(
        'REQUEST_URI' => '/foo/bar',
        'SCRIPT_NAME' => '/foo/app_dev.php',
      ),
      '/foo/bar',
      '/foo',
      '/bar',
    ),
    array(
      array(
        'REQUEST_URI' => '/app_dev.php/foo/bar',
        'SCRIPT_NAME' => '/app_dev.php',
        'PATH_INFO' => '/foo/bar',
      ),
      '/app_dev.php/foo/bar',
      '/app_dev.php',
      '/foo/bar',
    ),
    array(
      array(
        'REQUEST_URI' => '/foo/bar',
        'SCRIPT_NAME' => '/app_dev.php',
      ),
      '/foo/bar',
      '',
      '/foo/bar',
    ),
    array(
      array(
        'REQUEST_URI' => '/app_dev.php',
        'SCRIPT_NAME' => '/app_dev.php',
      ),
      '/app_dev.php',
      '/app_dev.php',
      '/',
    ),
    array(
      array(
        'REQUEST_URI' => '/',
        'SCRIPT_NAME' => '/app_dev.php',
      ),
      '/',
      '',
      '/',
    ),
  );
}