PHP 8.2.30
Preview: EmailValidation.php Size: 786 B
/proc/thread-self/root/home/byroehnu/easetack.com/vendor/egulias/email-validator/src/Validation/EmailValidation.php

<?php

namespace Egulias\EmailValidator\Validation;

use Egulias\EmailValidator\EmailLexer;
use Egulias\EmailValidator\Result\InvalidEmail;
use Egulias\EmailValidator\Warning\Warning;

interface EmailValidation
{
    /**
     * Returns true if the given email is valid.
     *
     * @param string     $email      The email you want to validate.
     * @param EmailLexer $emailLexer The email lexer.
     *
     * @return bool
     */
    public function isValid(string $email, EmailLexer $emailLexer) : bool;

    /**
     * Returns the validation error.
     *
     * @return InvalidEmail|null
     */
    public function getError() : ?InvalidEmail;

    /**
     * Returns the validation warnings.
     *
     * @return Warning[]
     */
    public function getWarnings() : array;
}

Directory Contents

Dirs: 2 × Files: 8

Name Size Perms Modified Actions
Exception DIR
- drwxrwxrwx 2025-05-16 16:14:39
Edit Download
Extra DIR
- drwxrwxrwx 2025-05-16 16:14:39
Edit Download
5.65 KB lrw-rw-rw- 2025-03-06 22:45:56
Edit Download
861 B lrw-rw-rw- 2025-03-06 22:45:56
Edit Download
509 B lrw-rw-rw- 2025-03-06 22:45:56
Edit Download
786 B lrw-rw-rw- 2025-03-06 22:45:56
Edit Download
1.27 KB lrw-rw-rw- 2025-03-06 22:45:56
Edit Download
2.76 KB lrw-rw-rw- 2025-03-06 22:45:56
Edit Download
845 B lrw-rw-rw- 2025-03-06 22:45:56
Edit Download
1.26 KB lrw-rw-rw- 2025-03-06 22:45:56
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).