Overview

Namespaces

  • PHPFastCGI
    • FastCGIDaemon
      • Command
      • Connection
      • ConnectionHandler
      • Exception
      • Http

Classes

  • Request

Interfaces

  • RequestInterface
  • Overview
  • Namespace
  • Class

Interface RequestInterface

The RequestBuilderInterface defines a set of methods used by a FastCGIDaemon ConnectionHandler to build PSR-7 server request objects.

Direct known implementers

PHPFastCGI\FastCGIDaemon\Http\Request
Namespace: PHPFastCGI\FastCGIDaemon\Http
Located at Http/RequestInterface.php
Methods summary
public array
# getParams( )

Get the FastCGI request params

Get the FastCGI request params

Returns

array
Associative array of FastCGI request params
public array
# getQuery( )

Returns expected contents of $_GET superglobal array

Returns expected contents of $_GET superglobal array

Returns

array
public array
# getPost( )

Returns expected contents of $_POST superglobal array

Returns expected contents of $_POST superglobal array

Returns

array
public array
# getCookies( )

Returns expected contents of $_COOKIES superglobal

Returns expected contents of $_COOKIES superglobal

Returns

array
public resource
# getStdin( )

Get the FastCGI stdin data

Get the FastCGI stdin data

Returns

resource
Stream resource containing FastCGI stdin data
public Psr\Http\Message\ServerRequestInterface
# getServerRequest( )

Get the request as a PSR-7 server request

Get the request as a PSR-7 server request

Returns

Psr\Http\Message\ServerRequestInterface
The request object
public Symfony\Component\HttpFoundation\Request
# getHttpFoundationRequest( )

Get the request as a Symfony HttpFoundation request

Get the request as a Symfony HttpFoundation request

Returns

Symfony\Component\HttpFoundation\Request
The request object
API documentation generated by ApiGen