Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. Response.php

function Response::__construct

Same name in this branch
  1. 11.1.x vendor/guzzlehttp/psr7/src/Response.php \GuzzleHttp\Psr7\Response::__construct()
  2. 11.1.x vendor/symfony/browser-kit/Response.php \Symfony\Component\BrowserKit\Response::__construct()
  3. 11.1.x vendor/symfony/http-foundation/Response.php \Symfony\Component\HttpFoundation\Response::__construct()

Parameters

Request $request:

list<string> $headers:

2 calls to Response::__construct()
CurlResponse::__construct in vendor/composer/composer/src/Composer/Util/Http/CurlResponse.php
@phpstan-param CurlInfo $curlInfo
CurlResponse::__construct in vendor/composer/composer/src/Composer/Util/Http/CurlResponse.php
@phpstan-param CurlInfo $curlInfo
1 method overrides Response::__construct()
CurlResponse::__construct in vendor/composer/composer/src/Composer/Util/Http/CurlResponse.php
@phpstan-param CurlInfo $curlInfo

File

vendor/composer/composer/src/Composer/Util/Http/Response.php, line 37

Class

Response
@phpstan-type Request array{url: non-empty-string, options?: mixed[], copyTo?: string|null}

Namespace

Composer\Util\Http

Code

public function __construct(array $request, ?int $code, array $headers, ?string $body) {
    if (!isset($request['url'])) {
        throw new \LogicException('url key missing from request array');
    }
    $this->request = $request;
    $this->code = (int) $code;
    $this->headers = $headers;
    $this->body = $body;
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal