Http
Table of Contents
Namespaces
- Client
- Cookie
- Exception
- Middleware
- Session
- TestSuite
Interfaces
- ControllerFactoryInterface
- Factory method for building controllers from request/response pairs.
Classes
- BaseApplication
- Base class for full-stack applications
- Client
- The end user interface for doing HTTP requests.
- ContentTypeNegotiation
- Negotiates the prefered content type from what the application
provides and what the request has in its Accept header.
- CorsBuilder
- A builder object that assists in defining Cross Origin Request related
headers.
- FlashMessage
- The FlashMessage class provides a way for you to write a flash variable
to the session, to be rendered in a view with the FlashHelper.
- MiddlewareApplication
- Base class for standalone HTTP applications
- MiddlewareQueue
- Provides methods for creating and manipulating a "queue" of middlewares.
- Response
- Responses contain the response text, status and headers of a HTTP response.
- ResponseEmitter
- Emits a Response to the PHP Server API.
- Runner
- Executes the middleware queue and provides the `next` callable
that allows the queue to be iterated.
- Server
- Runs an application invoking all the PSR7 middleware and the registered application.
- ServerRequest
- A class that helps wrap Request information and particulars about a single request.
- ServerRequestFactory
- Factory for making ServerRequest instances.
- Session
- This class is a wrapper for the native PHP session functions. It provides
several defaults for the most common session configuration
via external handlers and helps with using session in CLI without any warnings.