emanueleminotto/temporary-email-validator

Symfony validator for temporary emails

1.0.0 2016-12-24 17:25 UTC

This package is auto-updated.

Last update: 2021-09-28 00:32:45 UTC


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

Symfony validator for temporary emails, based on andreis/disposable.

Install

Via Composer

$ composer require emanueleminotto/temporary-email-validator

Usage

use EmanueleMinotto\TemporaryEmailValidator\NotTemporaryEmail;

$constraint = new NotTemporaryEmail();
// $constraint->message = your message

// use the validator to validate the value
$errorList = $this
    ->get('validator')
    ->validate('example@mail-temporaire.fr', $constraint);

$errorMessage = $errorList[0]->getMessage(); // The temporary email "example@mail-temporaire.fr" is not allowed.

Change log

Please see CHANGELOG for more information on what has changed recently.

Testing

$ composer test

Contributing

Please see CONTRIBUTING and CONDUCT for details.

Security

If you discover any security related issues, please email minottoemanuele@gmail.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.