Egulias\EmailValidator\EmailValidator 不存在,但存在 egulias/email-validator/src/EmailValidator.php

发布时间:2021-02-25 09:40

Laravel 正在尝试包含此文件 Egulias\EmailValidator\EmailValidator,但此文件不存在 Egulias\EmailValidator\EmailValidator。但存在egulias/email-validator/src/EmailValidator.php。我该如何解决这个问题?

composer.json

"require": {
        "php": ">=7.1.3",
        "laravel/framework": "5.8.*",
         .........................
        "egulias/email-validator": "~2.0",
        "swiftmailer/swiftmailer": "^6.0",
         .........................  
    }, 

错误

local.ERROR: Class Egulias\EmailValidator\EmailValidator does not exist {"userId":68,"exception":"[object] (ReflectionException(code: -1): Class Egulias\\EmailValidator\\EmailValidator does not exist at /var/www/projectTest/vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyContainer.php:325)
[stacktrace]
#0 /var/www/projectTest/vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyContainer.php(325): ReflectionClass->__construct('Egulias\\\\EmailVa...')
#1 /var/www/projectTest/vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyContainer.php(339): Swift_DependencyContainer->createNewInstance('email.validator')
#2 /var/www/projectTest/vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyContainer.php(115): Swift_DependencyContainer->createSharedInstance('email.validator')
#3 /var/www/projectTest/vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyContainer.php(385): Swift_DependencyContainer->lookup('email.validator')
#4 /var/www/projectTest/vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyContainer.php(362): Swift_DependencyContainer->lookupRecursive('email.validator')
#5 /var/www/projectTest/vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyContainer.php(132): Swift_DependencyContainer->resolveArgs(Array)
#6 /var/www/projectTest/vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyContainer.php(328): Swift_DependencyContainer->createDependenciesFor('mime.headerfact...')
#7 /var/www/projectTest/vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyContainer.php(113): Swift_DependencyContainer->createNewInstance('mime.headerfact...')
#8 /var/www/projectTest/vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyContainer.php(385): Swift_DependencyContainer->lookup('mime.headerfact...')
#9 /var/www/projectTest/vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyContainer.php(362): Swift_DependencyContainer->lookupRecursive('mime.headerfact...')
#10 /var/www/projectTest/vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyContainer.php(132): Swift_DependencyContainer->resolveArgs(Array)
#11 /var/www/projectTest/vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyContainer.php(328): Swift_DependencyContainer->createDependenciesFor('mime.headerset') ```
回答1