shoyim/php-validation

php requests validation helper functions

Installs: 4

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 0

Type:project

pkg:composer/shoyim/php-validation

dev-main 2024-09-16 11:02 UTC

This package is auto-updated.

Last update: 2025-10-16 13:08:49 UTC


README

A php package for validation.

Installation

Install via composer

composer require shoyim/php-validation

Usage

require 'vendor/autoload.php';

use Shoyim\PhpValidation\Validator;

$params = [
    'username' => 'shoyimobloqulov',
    'email' => 'admin@gmail.com',
    'password' => '123'
];

$validateRules = [
    'email' => 'required|email',
    'username' => 'required|string|min:5|max:10',
    'password' => 'required|password'
];

$validator = new Validator();
$validator->validate($validateRules, $params);

var_dump($validator->fails());
var_dump($validator->getErrors());