An open API service indexing awesome lists of open source software.

https://github.com/brick/validation

A validation library for PHP
https://github.com/brick/validation

php validation

Last synced: 9 months ago
JSON representation

A validation library for PHP

Awesome Lists containing this project

README

          

# Brick\Validation

A PHP validation library.

[![Build Status](https://github.com/brick/validation/workflows/CI/badge.svg)](https://github.com/brick/validation/actions)
[![Coverage Status](https://coveralls.io/repos/github/brick/validation/badge.svg?branch=master)](https://coveralls.io/github/brick/validation?branch=master)
[![Latest Stable Version](https://poser.pugx.org/brick/validation/v/stable)](https://packagist.org/packages/brick/validation)
[![License](https://img.shields.io/badge/license-MIT-blue.svg)](http://opensource.org/licenses/MIT)

## Installation

This library is installable via [Composer](https://getcomposer.org/):

```bash
composer require brick/validation
```

## Requirements

This library requires PHP 7.1 or later.

## Project status & release process

This library is still under development.

The current releases are numbered `0.x.y`. When a non-breaking change is introduced (adding new methods, optimizing existing code, etc.), `y` is incremented.

**When a breaking change is introduced, a new `0.x` version cycle is always started.**

It is therefore safe to lock your project to a given release cycle, such as `0.1.*`.

If you need to upgrade to a newer release cycle, check the [release history](https://github.com/brick/validation/releases) for a list of changes introduced by each further `0.x.0` version.