New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

iutrace/laravel-cuit-validator

Argentinian CUIT and CUIL Validator
13,422 11
Install
composer require iutrace/laravel-cuit-validator
Latest Version:v1.0.3
PHP:^7.3|^8.0
Laravel:6 · 7 · 8
License:MIT
Last Updated:Sep 23, 2025
Links: GitHub  ·  Packagist
Maintainer: iutrace

CUIT/CUIL Validator

Argentinian CUIT and CUIL Rules for laravel validation

Installation

$ composer require iutrace/laravel-cuit-validator

Usage

Example of a required and valid CUIT field

use Illuminate\Routing\Controller;
use Illuminate\Http\Request;

class ExampleController extends Controller
{   
    public function verify(Request $request)
    {
        $data = $request->validate([
            'cuit' => [
                'required|cuit',
            ],
        ]);
        
        return $data['cuit'] . ' is a valid CUIT';
    }
}

Example of a required and valid CUIL field

use Illuminate\Routing\Controller;
use Illuminate\Http\Request;

class ExampleController extends Controller
{   
    public function verify(Request $request)
    {
        $data = $request->validate([
            'cuil' => [
                'required|cuil',
            ],
        ]);
        
        return $data['cuil'] . ' is a valid CUIL';
    }
}

Related Packages

cardumen/cuit-cbu-validator

Laravel CUIT CBU Validation for Argentina

540 6
triun/laravel-model-validable

Gives the models the ability to be validated before saved.

473 1
elie29/validator

A library for validating a context (POST, GET etc...) by running given rules.

10,988 1
polass/validators

Extra validators for Laravel

6 0
laravel-validation-rules/credit-card

Validate credit card number, expiration date, cvc

2,581,005 246

Version History

Version Released PHP Laravel License
v1.0.3 ^7.3|^8.0 ^6.0|^7.0|^8.0 MIT
v1.0.2 ^7.3|^8.0 ^6.0|^7.0|^8.0 MIT
v1.0.1 ^7.3|^8.0 ^6.0|^7.0|^8.0 MIT
v1.0.0 ^7.3|^8.0 ^6.0|^7.0|^8.0 MIT
v0.0.2 ^7.3|^8.0 ^6.0|^7.0|^8.0 MIT