PHPackages                             frbit/validator-loader - 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. [Validation &amp; Sanitization](/categories/validation)
4. /
5. frbit/validator-loader

AbandonedArchivedLibrary[Validation &amp; Sanitization](/categories/validation)

frbit/validator-loader
======================

Load Laravel validator definitions from files or directories

0.1.4(11y ago)919321MITPHP

Since Mar 11Pushed 11y ago1 watchersCompare

[ Source](https://github.com/fortrabbit/validator-loader)[ Packagist](https://packagist.org/packages/frbit/validator-loader)[ RSS](/packages/frbit-validator-loader/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependencies (6)Versions (5)Used By (1)

[![Build Status](https://camo.githubusercontent.com/510cabe524d07a1292f65bc0492d2bf06b143846c71aed75b11d0f1bc61d8e3a/68747470733a2f2f7472617669732d63692e6f72672f666f72747261626269742f76616c696461746f722d6c6f616465722e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/fortrabbit/validator-loader)

Laravel Validation Loader
=========================

[](#laravel-validation-loader)

Load [Laravel validator](http://laravel.com/docs/validation) definitions from files or directories (or wherever you want to store them).

The general idea is to centralize validation (rules) to simplify maintenance and maximize re-usability.

For the service provider, integrating the loader neatly into Laravel, [look here](https://github.com/fortrabbit/validator-loader-laravel).

Features
--------

[](#features)

- Provides simple inheritance, for re-usable validation rules
- Allows variable usage, to keep the validations clean and readable
- Supports out of the box: JSON, YAML or native PHP files. Or directories containing such files.
- Flexible, extendable interface
- Can be used outside of Laravel

Installation
------------

[](#installation)

```
$ php composer.phar require "frbit/validator-loader:*"
```

Example
-------

[](#example)

That's how you use it:

```
