dmt-software/gtin-validator
最新稳定版本:0.1.0
Composer 安装命令:
composer require dmt-software/gtin-validator
包简介
Symfony validator to validate GTIN
README 文档
README
Validator to validate GTIN numbers.
An UPC number is equal to a GTIN-12 number, EAN or GLN are GTIN-13 numbers and can be validated using the corresponding size.
Installation
composer require dmt-software/gtin-validator
Usage
use DMT\GTIN\Validator\GTIN; use Symfony\Component\Validator\Validator\ValidatorInterface; class Product { #[GTIN(size: 13, message: 'Invalid EAN code.')] public string $ean; } $product = new Product(); $product->ean = '49923315534218'; /** @var ValidatorInterface $validator */ $errors = $validator->validate($product); if (count($errors) > 0) { foreach ($errors as $error) { echo $error->getMessage() . ' ' . $error->getCause(); } } // prints: Invalid EAN code. Number length is not correct.
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-05-16