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
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

35,849 23
zgldh/laravel-upload-manager

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

5,670 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.

146,550 11