Validate if an ip address is public or private.
laravel-validation-rules/ip is a Laravel package for validate if an ip address is public or private..
It currently has 16 GitHub stars and 29.713 downloads on Packagist (latest version 1.6.0).
Install it with composer require laravel-validation-rules/ip.
Discover more Laravel packages by laravel-validation-rules
or browse all Laravel packages to compare alternatives.
Last updated
Validates an ip address is either public or private. Supports ipv4 & ipv6.
composer require laravel-validation-rules/ip
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],
]);