public function RequestDataCollectorTest::provider

File

drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Tests/DataCollector/RequestDataCollectorTest.php, line 52

Class

RequestDataCollectorTest

Namespace

Symfony\Component\HttpKernel\Tests\DataCollector

Code

public function provider() {
  if (!class_exists('Symfony\\Component\\HttpFoundation\\Request')) {
    return array(
      array(
        null,
        null,
      ),
    );
  }
  $request = Request::create('http://test.com/foo?bar=baz');
  $request->attributes
    ->set('foo', 'bar');
  $response = new Response();
  $response
    ->setStatusCode(200);
  $response->headers
    ->set('Content-Type', 'application/json');
  $response->headers
    ->setCookie(new Cookie('foo', 'bar', 1, '/foo', 'localhost', true, true));
  $response->headers
    ->setCookie(new Cookie('bar', 'foo', new \DateTime('@946684800')));
  $response->headers
    ->setCookie(new Cookie('bazz', 'foo', '2000-12-12'));
  return array(
    array(
      $request,
      $response,
    ),
  );
}