In India have Aadhar number an we may need to valid it a input. So I created a validator for yii2
use yii\validators\Validator;
class TAadharNumberValidator extends Validator
{
public $regExPattern = '/^\d{4}\s\d{4}\s\d{4}$/';
public function validateAttribute($model, $attribute)
{
if (preg_match($this->regExPattern, $model->$attribute)) {
$model->addError($attribute, 'Not valid Aadhar Card Number');
}
}
}
I will not recommend this validation for professional use. For example the aadhaar number 0000 0000 0000 will be validate as true.
public $regExPattern = '/^[2-9]{1}[0-9]{3}[0-9]{4}[0-9]{4}$/';
If you use this It Will Be Work Perfect and it will be show error for this For example the aadhaar number 0000 0000 0000
umber +91 ...6 hours ago — DiGi"' Finance:' LOAN;' Customer' Care' Helpline. Number +91 7019785677++(7047363916//)DiGi"' Finance:' LOAN;' Customer' Care' Helpline.
If you have any questions, please ask in the forum instead.
Signup or Login in order to comment.