From e634e7ccd5bc8b3dc155769ac50620da6e5f1c32 Mon Sep 17 00:00:00 2001 From: Nemo Date: Mon, 24 Feb 2020 23:41:34 +0530 Subject: [PATCH] Let us do this --- .travis.yml | 5 +++++ README.md | 13 ++++++++++++- composer.json | 2 +- 3 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..c91a3fa --- /dev/null +++ b/.travis.yml @@ -0,0 +1,5 @@ +language: php +php: + - '7.2' + - '7.3' + - '7.4' \ No newline at end of file diff --git a/README.md b/README.md index 18f6e0e..95437c5 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# india-pincode-regex +# india-pincode-regex ![Packagist Version](https://img.shields.io/packagist/v/captn3m0/pincode?style=plastic) Validate a [Postal Index Number][wiki] for India with a regex. The regexes are available in `regex.txt`. There are 2 regexes. The first validates PINs starting from 1-4, and the second validates the ones starting from 5-8. The reason for the split is to keep the regex size small. Currently they are both at 16K each. @@ -10,6 +10,17 @@ The source for the data is the ["All India Pincode Directory"](https://data.gov. The `regex.txt` file is 32KB in size, so you can easily use it wherever you want, including browsers. +### PHP + +The package is available on [`packagist`](https://packagist.org/packages/captn3m0/pincode). + +To use the PHP package: + +```php +use PIN\Validator as P; +P::validate('110011'); // returns true; +``` + ## License Licensed under the [MIT License](https://nemo.mit-license.org/). See LICENSE file for details. diff --git a/composer.json b/composer.json index 7f8f7ed..2b0224a 100644 --- a/composer.json +++ b/composer.json @@ -1,5 +1,5 @@ { - "name": "captn3m0/india-pincode-regex", + "name": "captn3m0/pincode", "description": "A simple regex based validator for PIN codes in India", "type": "library", "license": "MIT",