Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Nyholm PSR-7 Alternatives
Similar projects and alternatives to Nyholm PSR-7
Provides a PSR17 synthetic implementation.
PSR HTTP Message implementations
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
A php swagger annotation and parsing library
A PHP SQL query builder using PDO
Package Repository Website - try https://packagist.com if you need your own -
FEAST Framework (by FeastFramework)
PSR-7, 15, 17 implementation.
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
The purpose of this PSR is to provide a set of common interfaces for HTTP messages as described in RFC 7230 and RFC 7231
High performance, full-stack PHP framework delivered as a C extension.
A static analysis tool for finding errors in PHP applications
A skeleton repository for League Packages (by thephpleague)
Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.
The Laravel Framework.
Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.
Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs. (by slimphp)
PHP OAuth 2.0 Server
A spec compliant, secure by default PHP OAuth 2.0 Server
OAuth 2.0 Client
Easy integration with OAuth 2.0 service providers.
OpenApi or Swagger integration to Laravel
It validates PSR-7 messages (HTTP request/response) against OpenAPI specifications
Validate your HttpFoundation requests and responses against OpenAPI (3.0.x) definitions
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Nyholm PSR-7 reviews and mentions
Creating an application #9 - http Factories
2 projects | reddit.com/r/yii3 | 20 Jan 2023
The following example shows how to create configuration for the HTTP factories, using the nyholm/psr7 package:
The PHPer's Guide to OAuth
7 projects | dev.to | 21 Nov 2022
Since the library is designed to be easily integrated with different frameworks, it relies on the usage of PSR-7 compliant HTTP messages. To fulfill this requirement, I'll be using the nyholm/psr7 package.
Decorator pattern implementing interface
3 projects | reddit.com/r/PHPhelp | 5 Jul 2022
If you go strict PSR-7, as you see in nyholm/psr7, Tobias uses traits to add the functionality of the extended RequestInterface and MessageInterface:
Validate your PHP API tests against OpenAPI definitions – a Laravel example
10 projects | dev.to | 22 Mar 2022
The Symfony folks thought of this, however, and provided a bridge that converts HttpFoundation objects to PSR-7 ones. The bridge simply needs a PSR-7 and PSR-17 factory, for which they suggest to use Tobias Nyholm's PSR-7 implementation.
re: On using PSR abstractions
2 projects | reddit.com/r/PHP | 31 Aug 2021
“In theory, theory and practice are the same. In practice, they are not.” (Dr. Albert Einstein). I believe same goes for packages, too. A good example is the [comparison](https://github.com/Nyholm/psr7) of some PSR-7 implementations.
Introducing FEAST Framework
6 projects | reddit.com/r/PHP | 16 Jun 2021
The point is why would I pull in code in the first place that is not needed? If it is optional, then why is it not a separate package? Same with all of the bloated HTTP requests and response objects that frameworks and other libs usually use. I really like https://github.com/Nyholm/psr7 for that reason, it has a table in it's readme.md that is pretty much enough to know why I like it. If something specific is needed it can be decorated or extended on project level.
A note from our sponsor - InfluxDB
www.influxdata.com | 23 Mar 2023
Nyholm/psr7 is an open source project licensed under MIT License which is an OSI approved license.