PHPackages                             drips/validator - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. drips/validator

ActiveLibrary

drips/validator
===============

Validators zur Überprüfung von Eingaben

018PHP

Since May 8Pushed 9y ago5 watchersCompare

[ Source](https://github.com/Prowect/Validator)[ Packagist](https://packagist.org/packages/drips/validator)[ RSS](/packages/drips-validator/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Validator
=========

[](#validator)

[![Build Status](https://camo.githubusercontent.com/4444d15051654cb5e4a5ffaed723cdc2cbe5a299c8cd459ef7bc60cabb339d69/68747470733a2f2f7472617669732d63692e6f72672f50726f776563742f56616c696461746f722e737667)](https://travis-ci.org/Prowect/Validator)[![Code Climate](https://camo.githubusercontent.com/7befd9312faea16c8ddc899d2daea385c50781f572331f331db313235cbf9899/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f50726f776563742f56616c696461746f722f6261646765732f6770612e737667)](https://codeclimate.com/github/Prowect/Validator)[![Test Coverage](https://camo.githubusercontent.com/d289b255844db028ff8e48dab04221a932ac913e41feefc704abd0edc2e291c9/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f50726f776563742f56616c696461746f722f6261646765732f636f7665726167652e737667)](https://codeclimate.com/github/Prowect/Validator/coverage)[![Latest Release](https://camo.githubusercontent.com/c5e0823942b323f6c4d32f10da53a3e665c51041668bfaaa9dd6e9d53146078d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f64726970732f56616c696461746f722e737667)](https://packagist.org/packages/drips/validator)

Beschreibung
------------

[](#beschreibung)

Die Validators ermöglichen eine einheitliche Eingabeüberprüfung. Außerdem gibt es die Möglichkeit zum Filtern von Eingaben.

Validierung mittels Validator
-----------------------------

[](#validierung-mittels-validator)

Ein Validator ist ein Objekt, welches das `IValidator`-Interface implementiert und somit eine Methode `validate($input)` zur Verfügung stellt. Dementsprechend kann ein Validator-Objekt angelegt und anschließend ein String, mithilfe der Methode `validate`, validiert werden. Außerdem können Validators zusammengefasst werden, wie das folgende Beispiel zeigen soll.

```
