moonsflyer 0640b2e3ed 初始化 11 mēneši atpakaļ
..
.github 0640b2e3ed 初始化 11 mēneši atpakaļ
src 0640b2e3ed 初始化 11 mēneši atpakaļ
CHANGELOG.md 0640b2e3ed 初始化 11 mēneši atpakaļ
LICENSE 0640b2e3ed 初始化 11 mēneši atpakaļ
README.md 0640b2e3ed 初始化 11 mēneši atpakaļ
composer.json 0640b2e3ed 初始化 11 mēneši atpakaļ

README.md

Helper class to create PSR-7 server request

Latest Version Build Status Code Coverage Quality Score Total Downloads Monthly Downloads Software License

A helper class that can create ANY PSR-7 server request.

Installation

composer require nyholm/psr7-server

Usage

// Instanciate ANY PSR-17 factory implementations. Here is nyholm/psr7 as an example
$psr17Factory = new \Nyholm\Psr7\Factory\Psr17Factory();

$creator = new \Nyholm\Psr7Server\ServerRequestCreator(
    $psr17Factory, // ServerRequestFactory
    $psr17Factory, // UriFactory
    $psr17Factory, // UploadedFileFactory
    $psr17Factory  // StreamFactory
);

$serverRequest = $creator->fromGlobals();

Other packages