2017 © Pedro Peláez
 

library extended-laravel-validator

Extended validation rules for Laravel applications

image

avto-dev/extended-laravel-validator

Extended validation rules for Laravel applications

  • PHP
  • 2 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 14 Versions
  • 43 % Grown

The README.md

Laravel , (*1)

Extensions for Laravel Validator

Version ![PHP Version][badge_php_version] Build Status ![Coverage][badge_coverage] Downloads count ![License][badge_license], (*2)

This package provides extended validation rules for Laravel validator., (*3)

Install

Require this package with composer using the following command:, (*4)

$ composer require avto-dev/extended-laravel-validator "^3.0"

Installed composer is required (how to install composer)., (*5)

You need to fix the major version of package., (*6)

After that you can "publish" configuration file (./config/extended-laravel-validator.php) using next command:, (*7)

$ ./artisan vendor:publish --provider="AvtoDev\\ExtendedLaravelValidator\\ServiceProvider"

Usage

This package provides next validation rules:, (*8)

Rule Description
vin_code Vehicle VIN-code
grz_code Vehicle GRZ-code
sts_code Vehicle Registration Certificate Number (STS)
pts_code Vehicle Passport Number (PTS)
body_code Vehicle body number
chassis_code Vehicle chassis number
driver_license_number Driving license number
cadastral_number Cadastral number (unique property number)

Usage example:, (*9)

<?php

/** @var \Illuminate\Contracts\Validation\Factory $validator */
$validator = resolve('validator');

$result = $validator->make([
    'value' => 'XWB3L32EDCA218918',
], [
    'value' => 'required|vin_code',
]);

$is_valid = $result->fails() === false;

Testing

For package testing we use phpunit framework and docker-ce + docker-compose as develop environment. So, just write into your terminal after repository cloning:, (*10)

$ make build
$ make latest # or 'make lowest'
$ make test

Changes log

Release date ![Commits since latest release][badge_commits_since_release], (*11)

Changes log can be found here., (*12)

Support

Issues ![Issues][badge_pulls], (*13)

If you will find any package errors, please, make an issue in current repository., (*14)

License

This is open-sourced software licensed under the MIT License., (*15)

The Versions

06/07 2018

dev-master

9999999-dev

Extended validation rules for Laravel applications

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel validator identity extended

06/07 2018

v2.0.0

2.0.0.0

Extended validation rules for Laravel applications

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel validator identity extended

06/07 2018

dev-analysis-qojkBg

dev-analysis-qojkBg

Extended validation rules for Laravel applications

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel validator identity extended

06/07 2018

v1.x-dev

1.9999999.9999999.9999999-dev

Extended validation rules for Laravel applications

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel validator identity extended

10/06 2018

v1.2.0

1.2.0.0

Extended validation rules for Laravel applications

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel validator identity extended

22/04 2018

v1.1.2

1.1.2.0

Extended validation rules for Laravel applications

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel validator identity extended

20/04 2018

v1.1.1

1.1.1.0

Extended validation rules for Laravel applications

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel validator identity extended

16/04 2018

v1.1.0

1.1.0.0

Extended validation rules for Laravel applications

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel validator identity extended

18/02 2018

v1.0.5

1.0.5.0

Extended validation rules for Laravel applications

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel validator identity extended

15/02 2018

v1.0.4

1.0.4.0

Extended validation rules for Laravel applications

  Sources   Download

MIT

The Requires

 

The Development Requires

08/02 2018

v1.0.3

1.0.3.0

Extended validation rules for Laravel applications

  Sources   Download

MIT

The Requires

 

The Development Requires

05/02 2018

v1.0.2

1.0.2.0

Extended validation rules for Laravel applications

  Sources   Download

MIT

The Requires

 

The Development Requires

07/12 2017

v1.0.1

1.0.1.0

Extended validation rules for Laravel applications

  Sources   Download

MIT

The Requires

 

The Development Requires

28/10 2017

v1.0.0

1.0.0.0

Extended validation rules for Laravel applications

  Sources   Download

MIT

The Requires

 

The Development Requires