laravel-validation-rules/ip

Validate if an ip address is public or private.
29,713 16
Install
composer require laravel-validation-rules/ip
Latest Version:1.6.0
License:Apache-2.0
Last Updated:Dec 28, 2021
Links: GitHub  ·  Packagist
Maintainer: clarkeash

IP

Validates an ip address is either public or private. Supports ipv4 & ipv6.

Installation

composer require laravel-validation-rules/ip

Usage

Validate an ip address is a public address.

use LVR\IP\PublicAddress;

$request->validate([
    'ip' => ['required', new PublicAddress],
]);

Validate an ip address is a private address.

use LVR\IP\PrivateAddress;

$request->validate([
    'ip' => ['required', new PrivateAddress],
]);

Related Packages

propaganistas/laravel-phone

Adds phone number functionality to Laravel based on Google's libphonenumber API.

40,597,346 3,019
prettus/laravel-validation

Laravel Validation Service

11,503,661 406
pixelpeter/laravel5-isocodes-validation

Laravel 5 wrapper for the IsoCodes Validation library from ronanguilloux

87,780 19
skysplit/laravel5-intl-translation

Laravel 5 package for better translation syntax using php-intl extension

106,684 10
proengsoft/laravel-jsvalidation

Validate forms transparently with Javascript reusing your Laravel Validation Rul...

2,381,793 1,141