2017 © Pedro Peláez
 

library validator

Laravel 5 validator package.

image

eilander/validator

Laravel 5 validator package.

  • Friday, February 9, 2018
  • by markeilander
  • Repository
  • 0 Watchers
  • 0 Stars
  • 115 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 19 Versions
  • 3 % Grown

The README.md

Laravel 5 Validator

Table of contents

[TOC], (*1)

Usage

This package is based on laravel validation: http://laravel.com/docs/5.1/validation, (*2)

Create a validator


use Eilander\Validator\LaravelValidator as Validator; class UpdateUserValidator extends Validator { protected static $rules = [ 'name' => 'required', 'email' => 'required|email', 'msg' => 'required' ]; }

Custom Error Messages

You may use custom error messages for validation instead of the defaults http://laravel.com/docs/5.1/validation#working-with-error-messages, (*3)


protected static $messages = [ 'required' => 'The :attribute field is required.', ];

Or, you may wish to specify a custom error messages only for a specific field., (*4)


protected static $messages = [ 'email.required' => 'We need to know your e-mail address!', ];

Using the Validator


use \Eilander\Validator\Exceptions\ValidatorException; class PostsController extends BaseController { /** * @var PostRepository */ protected $repository; /** * @var PostValidator */ protected $validator; public function __construct(PostRepository $repository, PostValidator $validator){ $this->repository = $repository; $this->validator = $validator; } public function store() { if ($this->validator->fails($request->all())) { return redirect('post/create') ->withErrors($validator) ->withInput(); } // do something } }

The Versions

09/02 2018

5.5.x-dev

5.5.9999999.9999999-dev

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

09/02 2018

5.6.x-dev

5.6.9999999.9999999-dev

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

09/02 2018

dev-master

9999999-dev

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

09/02 2018

v5.6.0

5.6.0.0

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

19/09 2017

v5.5.1

5.5.1.0

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

19/09 2017

dev-markeilander-patch-1

dev-markeilander-patch-1

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

04/09 2017

v5.5.0

5.5.0.0

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

31/01 2017

v5.4.0

5.4.0.0

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

10/12 2016

v1.0.9

1.0.9.0

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

30/09 2016

v1.0.7

1.0.7.0

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

30/09 2016

v1.0.8

1.0.8.0

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

29/08 2016

v1.0.6

1.0.6.0

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

18/08 2016

v1.0.5

1.0.5.0

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

06/04 2016

1.0.5

1.0.5.0

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

06/04 2016

v1.0.4

1.0.4.0

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

05/04 2016

v1.0.3

1.0.3.0

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

05/04 2016

v1.0.2

1.0.2.0

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

02/03 2016

v1.0.1

1.0.1.0

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2

16/02 2016

v1.0.0

1.0.0.0

Laravel 5 validator package.

  Sources   Download

MIT

The Requires

 

by Mark Eilander

laravel validator laravel5.2