boshurik/symfony-constraints

此包已被废弃,不再维护。作者建议使用boshurik/ru-constraints包代替。

针对俄罗斯特定ID的Symfony约束

2.1.2 2024-01-22 13:41 UTC

This package is auto-updated.

Last update: 2024-01-22 13:46:02 UTC


README

php-data-validation迁移

  • Bik
  • Inn
  • Kpp
  • Ogrn
  • Ogrnip
  • Snils
  • Ks
  • Rs

Symfony集成

services:
    _defaults:
        autowire: true
        autoconfigure: true

    BoShurik\Constraints\Ru\BikValidator: ~
    BoShurik\Constraints\Ru\InnValidator: ~
    BoShurik\Constraints\Ru\KppValidator: ~
    BoShurik\Constraints\Ru\KsValidator: ~
    BoShurik\Constraints\Ru\OgrnipValidator: ~
    BoShurik\Constraints\Ru\OgrnValidator: ~
    BoShurik\Constraints\Ru\RsValidator: ~
    BoShurik\Constraints\Ru\SnilsValidator: ~

不使用autoconfigure

services:
    BoShurik\Constraints\Ru\BikValidator:
        tags: ['validator.constraint_validator']
    BoShurik\Constraints\Ru\InnValidator:
        tags: ['validator.constraint_validator']
    BoShurik\Constraints\Ru\KppValidator:
        tags: ['validator.constraint_validator']
    BoShurik\Constraints\Ru\KsValidator:
        tags: ['validator.constraint_validator']
    BoShurik\Constraints\Ru\OgrnipValidator:
        tags: ['validator.constraint_validator']
    BoShurik\Constraints\Ru\OgrnValidator:
        tags: ['validator.constraint_validator']
    BoShurik\Constraints\Ru\RsValidator:
        tags: ['validator.constraint_validator']
    BoShurik\Constraints\Ru\SnilsValidator:
        tags: ['validator.constraint_validator']