yiisoft/request-provider
Yii3 package that provides centralized access to the current PSR-7 server request, letting services and middleware retrieve it through a container-bound provider instead of passing the request around manually.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| yiisoft/psr-dummy-provider | 0.86 | A lightweight set of dummy PSR implementations for testing and development. yiisoft/psr-dummy-provider supplies no-op, PSR-compliant stubs for common interfaces so you can satisfy type hints and container bindings without real services or extra dependencies. | 5 | — | 2 | — | 0 | 0.1 | — | BSD-3-Clause | 2 years ago |
|
| yiisoft/yii-http | 0.82 | A lightweight HTTP layer for Yii, offering request/response handling, middleware support, and PSR standards integration. It provides clean abstractions for building structured, testable web endpoints that fit Yii's DI and configuration conventions. | 10 | 10 | 3 | 22K | 1 | 3.0 | 46.7 | BSD-3-Clause | 10 months ago | |
| yiisoft/input-http | 0.81 | Yii HTTP input package for extracting request data from PSR-7 requests, including query parameters, body fields, headers, and uploaded files, with a consistent API for safe access to user input in Yii applications. | 11 | 11 | 2 | 19K | 2 | 0.8 | 44.0 | BSD-3-Clause | 2 years ago | |
| yiisoft/http | 0.81 | Lightweight HTTP utilities for PHP from the Yii ecosystem, offering constants for methods, status codes, headers, and MIME types plus helpers for PSR-7 messages. Useful for building consistent HTTP layers without a full framework. | 29 | — | 11 | — | 1 | 2.0 | 0.4 | BSD-3-Clause | 11 months ago |
|
| yiisoft/data-response | 0.79 | yiisoft/data-response provides a PSR-7 response wrapper for returning structured data from your application. It supports multiple output formats, content negotiation, and streaming, making it easy to send JSON, XML, HTML, or raw data consistently. | 20 | 20 | 13 | 21K | 7 | 8.8 | 45.8 | BSD-3-Clause | 8 months ago | |
| yiisoft/middleware-dispatcher | 0.79 | A PSR-15 middleware dispatcher for Yii applications. Build and execute middleware pipelines with lazy resolution through the DI container, fallback request handlers, and support for individual middleware or grouped stacks. Integrates cleanly with Yii's request handling and the PSR-7/PSR-15 ecosystem... | 18 | — | 8 | — | 1 | 2.8 | 0.4 | BSD-3-Clause | 10 months ago |
|
| yiisoft/yii-event | 0.78 | PSR-14 event dispatcher for Yii Framework. Register listeners in DI container config files, bind callables or service methods to events, and dispatch type-safe events through a lightweight, framework-integrated implementation. | 17 | — | 11 | — | 1 | 3.4 | — | BSD-3-Clause | 10 months ago |
|
| yiisoft/event-dispatcher | 0.77 | PSR-14 event dispatcher for Yii applications with a simple listener API, listener providers, dependency injection support, and extensible configuration. Lightweight and framework-agnostic, it helps decouple components by dispatching events to typed listeners. | 73 | 73 | 23 | 35K | 2 | 1.6 | 37.2 | BSD-3-Clause | 4 years ago | |
| yiisoft/error-handler | 0.77 | Yii error handler for PHP applications that converts errors and exceptions into PSR-7 responses. It supports debug and production modes, HTML and JSON output, logging, and PSR-15 middleware for consistent error handling. | 22 | 22 | 18 | 25K | 9 | 7.6 | 48.0 | BSD-3-Clause | 9 months ago | |
| yiisoft/injector | 0.77 | PSR-11 compatible dependency injector with autowiring. Resolves and injects dependencies when calling functions or creating objects, supports extra arguments by name or type, and handles variadic parameters. Works with any PSR-11 container. | 93 | 94 | 17 | 240K | 6 | 24.1 | 57.1 | BSD-3-Clause | 1 week ago | |
| httpsoft/http-server-request | 0.77 | PSR-7/PSR-17 friendly ServerRequest implementation and helpers for building HTTP server requests in PHP. Lightweight, standards-based request object with convenient access to headers, cookies, query params, body, uploaded files, and server params. | 15 | 15 | 0 | 5K | 0 | 2.8 | 34.5 | MIT | 1 year ago | |
| yiisoft/dummy-provider | 0.77 | A small dummy provider package for Yii, useful for testing, prototyping, and demonstrating provider behavior without real integrations. | 7 | 7 | 2 | 5K | 0 | 0.1 | 38.8 | BSD-3-Clause | 1 year ago | |
| yiisoft/factory | 0.77 | A flexible factory for Yii3 that creates objects from class names, definitions, or callables, resolving constructor dependencies through a PSR-11 container. Ideal for configurable services and dependency injection setups. | 36 | 37 | 14 | 19K | 5 | 3.6 | 39.0 | BSD-3-Clause | 11 months ago |
How can I help you explore Laravel packages today?