yiisoft/input-http
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.
$request->input() calls.Consider it when:
Look elsewhere when:
FormRequest, validation, route model binding, middleware, and request injection already cover most of this use case with better ecosystem support.Executive summary: This is a small Yii ecosystem utility that hydrates typed request data from PSR-7 requests and supports middleware input handling. It is not a strategic Laravel dependency and should not be added to a Laravel roadmap without a specific Yii/PSR-7 interoperability need.
Engineering summary: The package can reduce boilerplate for request DTO hydration and middleware input access in Yii-based services. It is BSD-licensed and narrowly scoped, but adoption is very low, repository metadata is unknown, and it is tightly coupled to Yii Hydrator and Yii Middleware Dispatcher. For Laravel products, prefer native FormRequests and middleware. If adopted, pin the version, add integration tests around request hydration and middleware behavior, and document an exit path to framework-native or in-house request parsing.
How can I help you explore Laravel packages today?