lembadm/yii2-barcode-validator

此包已 弃用 且不再维护。未建议替代包。

条码验证器

安装数: 1,393

依赖: 0

建议者: 0

安全: 0

星标: 3

关注者: 2

分支: 1

公开问题: 0

类型:yii2-extension

dev-master 2020-07-10 08:11 UTC

This package is auto-updated.

Last update: 2022-04-10 12:01:36 UTC


README

验证 Code39EAN8EAN12EAN13ITF14 条码

安装

通过 composer 安装此扩展是首选方式。

运行以下命令之一:

php composer.phar require --prefer-dist lembadm/yii2-barcode-validator "*"

或者将以下内容添加到您的 composer.json 文件的 require 部分:

"lembadm/yii2-barcode-validator": "*"

to the require section of your composer.json file.

使用

扩展安装后,只需在您的模型验证规则中使用它即可。

<?php

class Product extends ActiveRecord
{

    public function rules()
    {
        return [
            // Barcode [[barcode]]
            ['barcode', 'required'],
            ['barcode', 'string', 'max' => 255],
            ['barcode', BarcodeValidator::className(), 'typeAttribute' => 'code_type'],

            // Barcode type [[code_type]]
            ['code_type', 'required'],
        ];
    }

}