Download the PHP package juststeveking/gtin-php without Composer
On this page you can find all versions of the php package juststeveking/gtin-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download juststeveking/gtin-php
More information about juststeveking/gtin-php
Files in juststeveking/gtin-php
Package gtin-php
Short Description A PHP package for validating GTIN codes
License MIT
Informations about the package gtin-php
A PHP Validator for the GTIN standard
A PHP package for validating GTIN codes for use in plain PHP and in Laravel.
Installation
You can install the package via composer:
Usage PHP
If you are using a framework other than Laravel, or Laravel itself - you can use the Gtin
class directly to validate aspects or the entire value passed in. You can check out the specifications for gtin and GS1 here.
Validating correct length
A GTIN is between 8 and 14 characters long.
Validating that it is an integer
A GTIN must be an integer value, in php you can easily use is_int()
however I have provided a method here to also do the same thing:
Inspecting the gtin and validating the check digit
The GTIN is formatted in a very specific way, this is documented fully in the specificas document
Validating all aspects in one go
Validating in Laravel
There is a Laravel Rule as well as a validation macro that gets registered with this package, please use in one of the following ways:
Feel free to use the Gtin
class directly if that is more convinient.
Testing
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Steve McDougall
- All Contributors
License
The MIT License (MIT). Please see License File for more information.