imelgrat / barcode-validator
A PHP class for validating EAN, IMEI, ISBN, GTIN, SSCC, GSIN, UPC and other barcodes.
Installs: 81 873
Dependents: 0
Suggesters: 0
Security: 0
Stars: 22
Watchers: 3
Forks: 14
Open Issues: 2
pkg:composer/imelgrat/barcode-validator
Requires
- php: >=5.3.0
Requires (Dev)
This package is not auto-updated.
Last update: 2025-10-25 04:38:41 UTC
README
A PHP class for validating EAN, IMEI, ISBN, GTIN, SSCC, GSIN, UPC and other similar codes.
Developed by Ivan Melgrati
Requirements
- PHP >= 5.3.0
Installation
Composer
The recommended installation method is through
Composer, a dependency manager for PHP. Just add
imelgrat/barcode-validator to your project's composer.json file:
{
"require": {
"imelgrat/barcode-validator": "*"
}
}
More details can be found over at Packagist.
Manually
- Copy
src/BarcodeValidator.phpto your codebase, perhaps to thevendordirectory. - Add the
BarcodeValidatorclass to your autoloader orrequirethe file directly.
Feedback
Please open an issue to request a feature or submit a bug report. Or even if you just want to provide some feedback, I'd love to hear. I'm also available on Twitter as @imelgrat.
Contributing
- Fork it.
- Create your feature branch (
git checkout -b my-new-feature). - Commit your changes (
git commit -am 'Added some feature'). - Push to the branch (
git push origin my-new-feature). - Create a new Pull Request.