All Projects → auraphp → Aura.filter

auraphp / Aura.filter

Licence: bsd-2-clause
Validate and sanitize arrays and objects.

Projects that are alternatives of or similar to Aura.filter

Validator
The Validator component provides tools to validate values following the JSR-303 Bean Validation specification.
Stars: ✭ 2,238 (+1570.15%)
Mutual labels:  validation, validator, component
Validation
The most awesome validation engine ever created for PHP
Stars: ✭ 5,484 (+3992.54%)
Mutual labels:  standalone, validation, validator
filter
Go语言的数据过滤包,由 数据输入、格式化、校验、输出 几个部份组成。
Stars: ✭ 22 (-83.58%)
Mutual labels:  validation, filter, validator
Validate
⚔ Go package for data validation and filtering. support Map, Struct, Form data. Go通用的数据验证与过滤库,使用简单,内置大部分常用验证、过滤器,支持自定义验证器、自定义消息、字段翻译。
Stars: ✭ 378 (+182.09%)
Mutual labels:  validation, validator, filter
Grpc Dotnet Validator
Simple request message validator for grpc.aspnet
Stars: ✭ 25 (-81.34%)
Mutual labels:  validation, validator
Cti Stix Validator
OASIS TC Open Repository: Validator for STIX 2.0 JSON normative requirements and best practices
Stars: ✭ 24 (-82.09%)
Mutual labels:  validation, validator
Govalidator
Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
Stars: ✭ 969 (+623.13%)
Mutual labels:  validation, validator
Vee Validate
✅ Form Validation for Vue.js
Stars: ✭ 8,820 (+6482.09%)
Mutual labels:  validation, validator
Is
Micro check library in Golang.
Stars: ✭ 61 (-54.48%)
Mutual labels:  validation, validator
Apvalidators
Codeless solution for form validation in iOS!
Stars: ✭ 130 (-2.99%)
Mutual labels:  validation, validator
Ngx Dynamic Form Builder
FormBuilder + class-transformer + class-validator = dynamic form group builder for Angular10+
Stars: ✭ 93 (-30.6%)
Mutual labels:  validation, validator
Tram Policy
Policy Object Pattern
Stars: ✭ 16 (-88.06%)
Mutual labels:  validation, validator
Swagger Parser
Swagger 2.0 and OpenAPI 3.0 parser/validator
Stars: ✭ 710 (+429.85%)
Mutual labels:  validation, validator
Ismailfine
A simple (but correct) library for validating email addresses. Supports mail addresses as defined in rfc5322 as well as the new Internationalized Mail Address standards (rfc653x). Based on https://github.com/jstedfast/EmailValidation
Stars: ✭ 9 (-93.28%)
Mutual labels:  validation, validator
Class Validator
Decorator-based property validation for classes.
Stars: ✭ 6,941 (+5079.85%)
Mutual labels:  validation, validator
Inspector
A tiny class validation library.
Stars: ✭ 64 (-52.24%)
Mutual labels:  validation, validator
Unicorn
Unicorn - W3C's Unified Validator
Stars: ✭ 70 (-47.76%)
Mutual labels:  validation, validator
Aura.ui
A Library with a lot of Controls for AvaloniaUI
Stars: ✭ 114 (-14.93%)
Mutual labels:  aura, component
Laravel Zip Validator
Laravel ZIP file content validator
Stars: ✭ 120 (-10.45%)
Mutual labels:  validation, validator
Express Validator
An express.js middleware for validator.js.
Stars: ✭ 5,236 (+3807.46%)
Mutual labels:  validation, validator

Aura.Filter

This package provides tools to validate and sanitize objects and arrays.

Foreword

Installation

This library requires PHP 5.4 or later; we recommend using the latest available version of PHP as a matter of principle. It has no userland dependencies.

It is installable and autoloadable via Composer as aura/filter.

Alternatively, download a release or clone this repository, then require or include its autoload.php file.

Quality

Scrutinizer Code Quality Code Coverage Build Status

To run the unit tests at the command line, issue composer install and then ./vendor/bin/phpunit at the package root. This requires Composer to be available as composer.

This library attempts to comply with PSR-1, PSR-2, and PSR-4. If you notice compliance oversights, please send a patch via pull request.

Community

To ask questions, provide feedback, or otherwise communicate with the Aura community, please join our Google Group, follow @auraphp on Twitter, or chat with us on #auraphp on Freenode.

Documentation

This package is fully documented here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].