InitPHP Input

Read and validate GET, POST and JSON body input with configurable source priority for PHP 8.1+.

PHP 8.1+ MIT v2.0.0

Installation

terminal
$ composer require initphp/input

Requires PHP 8.1+. The package is published on Packagist as initphp/input.

What Input does

Read and validate GET, POST and JSON body input with configurable source priority, backed by InitPHP Validation for the rule layer.

Package details

Composer package
initphp/input
Latest version
2.0.0
Released
2026-06-10
Requires
PHP 8.1+ (>=8.1)
License
MIT
PHP extensions
ext-json
Depends on
initphp/parameterbag, initphp/validation