2017 © Pedro Peláez
 

library http-message

Berlioz HTTP Message

image

berlioz/http-message

Berlioz HTTP Message

  • Tuesday, March 20, 2018
  • by ElGigi
  • Repository
  • 1 Watchers
  • 1 Stars
  • 430 Installations
  • PHP
  • 5 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 1 Versions
  • 205 % Grown

The README.md

Berlioz HTTP Message

Latest Version Software license Build Status Quality Grade Total Downloads, (*1)

Berlioz HTTP Message is a PHP library whose implements PSR-7 (HTTP message interfaces) and PSR-17 (HTTP Factories) standards., (*2)

Installation

Composer

You can install Berlioz HTTP Message with Composer, it's the recommended installation., (*3)

$ composer require berlioz/http-message

Dependencies

  • PHP ^8.0
  • PHP libraries:
    • fileinfo
  • Packages:
    • psr/http-message
    • psr/http-factory

Usage

Global

Looks at PSR documentations: - PSR-7 (HTTP message interfaces): https://www.php-fig.org/psr/psr-7/ - PSR-17 (HTTP Factories): https://www.php-fig.org/psr/psr-17/, (*4)

Factory

Only one factory class implements the PSR-17: \Berlioz\Http\Message\HttpFactory, (*5)

To help you, the factory is cut into some traits:, (*6)

  • \Berlioz\Http\Message\Factory\RequestFactoryTrait
  • \Berlioz\Http\Message\Factory\ResponseFactoryTrait
  • \Berlioz\Http\Message\Factory\ServerRequestFactoryTrait
  • \Berlioz\Http\Message\Factory\StreamFactoryTrait
  • \Berlioz\Http\Message\Factory\UploadedFileFactoryTrait
  • \Berlioz\Http\Message\Factory\UriFactoryTrait

The Versions

20/03 2018

dev-develop

dev-develop http://www.berlioz-framework.com

Berlioz HTTP Message

  Sources   Download

MIT

The Requires

 

The Development Requires

by Ronan Giron