Extension for the Laravel validation class
You can install this package quick and easy with Composer.
Require the package via Composer:
$ composer require smart-twists/iranian-information-validator
The Validation class is built to work with the Laravel Framework. The integration is done in seconds.
Open your Laravel config file
config/app.php and add service provider in the
'providers' => array( ... SmartTwists\IranianInformationValidation\ValidationServiceProvider::class, ),
The installed package provides the following additional
validation rules including their error messages.
Checks for a valid International Bank Account Number (IBAN).
The given field must be a valid creditcard number.
The field under validation must be a valid International Standard Book Number (ISBN).
The field under validation must be a valid date in ISO 8601 format.
The field under validation must be a valid national code.
The field under validation must be a valid iranian mobile number.
The field under validation must be a valid iranian phone number.
The field under validation must be a valid zip code.
Add the corresponding key to
/resources/lang/<language>/validation.php like this:
// example 'iban' => 'Please enter IBAN number!',
Or add your custom messages directly to the validator like described in the docs.
Intervention Validation Class is licensed under the MIT License.
Validate anything as you need using a simple higher order function
Fearless refactoring, it does a lot of smart checks to find certain errors.
Free Shadowsocks Proxy by YasserDivar
A free, open-source, integrated and extensible library which connects your web applications to online payment gateways. Gateways can be added or developed by you.
An extension for Gnome-Shell to show Persian date/calendar
RTL layout for Laravel Nova.
An OCR for finding numbers for Banks of Iran using Opencv and Scikit-learn in Python