New

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

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

addons/censor

Laravel's Censor based Validation, support locale.

141 0
mayoz/lumen-form-request

Adopt the Laravel Form Request to Lumen framework.

2,519 2
webregul/lumen-form-request

Adopt the Laravel Form Request to Lumen framework.

941 1
five-say/laravel-model-ext-trait

基于 trait 的 laravel 模型特性拓展:自动注册模型观察者;创建与更新数据前,自动校...

55 1

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