lembadm/yii2-barcode-validator Barcode validator

extension

Yii2 Barcode validator

Validate Code39, EAN8, EAN12, EAN13, ITF14 barcodes

Installation

The preferred way to install this extension is through composer.

Either run

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

or add

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

to the require section of your composer.json file.

Usage

Once the extension is installed, simply use it in your model validation rules :

<?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'],
        ];
    }

}

Statistics

Downloads
GitHub Stars
GitHub Forks

Releases

No stable releases.

Comments



No stable releases.



MIT license
Stats
3 github stars & 1 github forks
0 downloads in the last day
1 downloads in the last 30 days
1386 total downloads