src/Validator/FlexenergieEmail.php line 10

Open in your IDE?
  1. <?php
  2. namespace App\Validator;
  3. use Symfony\Component\Validator\Constraint;
  4. /**
  5.  * @Annotation
  6.  */
  7. class FlexenergieEmail extends Constraint
  8. {
  9.     public $message 'L\'email doit se terminer par @flexenergie.fr sur ce domaine.';
  10.     public $domain;
  11.     public function __construct($options null)
  12.     {
  13.         parent::__construct($options);
  14.         $this->domain $options['domain'] ?? null;
  15.     }
  16.     public function validatedBy()
  17.     {
  18.         return static::class.'Validator';
  19.     }
  20. }