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

Breadcrumb

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

function ServerRequestCreatorInterface::fromGlobals

Create a new server request from the current environment variables. Defaults to a GET request to minimise the risk of an \InvalidArgumentException. Includes the current request headers as supplied by the server through `getallheaders()`. If `getallheaders()` is unavailable on the current server it will fallback to its own `getHeadersFromServer()` method. Defaults to php://input for the request body.

Throws

\InvalidArgumentException if no valid method or URI can be determined

1 method overrides ServerRequestCreatorInterface::fromGlobals()
ServerRequestCreator::fromGlobals in vendor/nyholm/psr7-server/src/ServerRequestCreator.php
Create a new server request from the current environment variables. Defaults to a GET request to minimise the risk of an \InvalidArgumentException. Includes the current request headers as supplied by the server through `getallheaders()`. If…

File

vendor/nyholm/psr7-server/src/ServerRequestCreatorInterface.php, line 25

Class

ServerRequestCreatorInterface
@author Tobias Nyholm <tobias.nyholm@gmail.com> @author Martijn van der Ven <martijn@vanderven.se>

Namespace

Nyholm\Psr7Server

Code

public function fromGlobals() : ServerRequestInterface;

API Navigation

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