Laravel版本5.6中的注册错误

Laravel版本5.6中的注册错误,laravel,laravel-5.6,Laravel,Laravel 5.6,我正在大学创建脱机项目,当我注册时,数据已成功存储,但给我一个错误,我如何删除此错误并给成功注册的消息 这里有错误: class\Illumb\Auth\Listeners\SendEmailVerificationNotification 不存在 我认为,需要在控制器中调用SendEmailVerificationNotification侦听器路径 use App\Listeners\SendEmailVerificationNotification; 我在使用Laravel5.6时遇到了同

我正在大学创建脱机项目,当我注册时,数据已成功存储,但给我一个错误,我如何删除此错误并给成功注册的消息 这里有错误


class\Illumb\Auth\Listeners\SendEmailVerificationNotification
不存在


我认为,需要在控制器中调用SendEmailVerificationNotification侦听器路径

use App\Listeners\SendEmailVerificationNotification;

我在使用Laravel5.6时遇到了同样的问题,我就是这样解决的

  • 转到供应商福特
  • 通过以下路径找到Auth“framework/src/illumb/Auth
  • 创建一个文件夹,如果该文件夹不存在,则称之为侦听器
  • 在该文件夹中创建一个php文件并调用它
    sendmailverificationnotification.php
  • 复制并粘贴以下代码

    <?php
    namespace Illuminate\Auth\Listeners;
    use Illuminate\Auth\Events\Registered;
    use Illuminate\Contracts\Auth\MustVerifyEmail;
    class SendEmailVerificationNotification
    {
    /**
     * Handle the event.
     *
     * @param  \Illuminate\Auth\Events\Registered  $event
     * @return void
     */
      public function handle(Registered $event)
      {
        if ($event->user instanceof MustVerifyEmail && ! $event->user- 
              >hasVerifiedEmail()) {
            $event->user->sendEmailVerificationNotification();
             }
         }
      }
    

    此类不存在SendEmailVerificationNotification请确保您的类名正确无误,那么如何删除该错误-@Salmanzafar从注册中删除此类SendEmailVerificationNotificationcontroller@KinnariPrajapati能否请您显示当前的插入代码。SendEmailVerificationNotification注册控制器-@Salmanzafar中不存在此类直接更改外部存储库不是一个好做法。如果解决此问题的唯一方法是更改外部源代码,那么最好将它们分叉并使用您的实例。您不应在“供应商”文件夹中进行任何更改