psx/validate

Validate data through a filter system

Maintainers

👁 chriskapp

Package info

github.com/apioo/psx-validate

Homepage

pkg:composer/psx/validate

Statistics

Installs: 243 985

Dependents: 3

Suggesters: 0

Stars: 1

Open Issues: 0

v2.1.0 2025-12-14 08:14 UTC

Requires

  • php: >=8.0

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

Apache-2.0 63c49dadc22a8a0d486dc3124b8db0bb3063f544

validationfilter

This package is auto-updated.

Last update: 2026-06-14 09:16:25 UTC


README

Validation library which validates arbitrary data using a flexible filter system.

Usage

<?php

use PSX\Validate\Filter;
use PSX\Validate\Validate;

$validate = new Validate();
$result = $validate->validate($data, Validate::TYPE_STRING, [new Filter\Alnum(), new Filter\Length(3, 255)]);

if ($result->isSuccessful()) {
 echo 'Valid!';
} else {
 echo implode(', ', $result->getErrors());
}