adaptivemedia/laravel-pnr-validator

Validate a swedish personnummer in Laravel
11,063
Install
composer require adaptivemedia/laravel-pnr-validator
Latest Version:1.2.0
PHP:>=7.4
Laravel:7 · 8 · 9
Older releases:5 · 6
License:MIT
Last Updated:Oct 4, 2022
Links: GitHub  ·  Packagist
Maintainer: viirre

Validate Swedish Personal Identity Numbers

Installation

Install the package with Composer via the command line:

composer require adaptivemedia/laravel-pnr-validator

This package has auto discovery so you don't need to add the Service Provider.

Usage

Use it like any Validator rule:

$rules = [
    'field' => 'pnr',
];
$rules = [
    'field' => new PersonalIdentityNumber()
];

See the Validation documentation of Laravel.

Valid formats

  • YYYYMMDD-XXXX
  • YYMMDD-XXXX
  • YYYYMMDDXXXX
  • YYMMDDXXXX
  • XXXXXX-XXXX (organization, TODO)
  • XXXXXXXXXX (organization, TODO)

Related Packages

unicodeveloper/laravel-email-validator

Provides a Facade to help validate and verify email addresses

42,389 23
zgldh/laravel-upload-manager

Upload, validate, storage, manage by API for Laravel 5.1/5.2

5,702 78
artisaninweb/laravel-formvalidation-helper

A helper to easy validate laravel forms.

48 2
emombiela/iban

IBAN package for Laravel

19 0
czim/laravel-dataobject

Basic validatable standardized data object.

148,455 11

Version History

Version Released PHP Laravel License
1.2.0 >=7.4 ^7|^8|^9 MIT
1.1.0 >=7.4 ^7|^8 MIT
1.0.0 >=7.4 ^7 MIT
0.3.3 >=7.1 ~5.0|^6.0|^7.0 MIT
0.3.2 >=7.1 ~5.0|^6.0|^7.0 MIT