Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
100.00% covered (success)
100.00%
2 / 2
100.00% covered (success)
100.00%
2 / 2
CRAP
100.00% covered (success)
100.00%
1 / 1
MarkEmailVerified
100.00% covered (success)
100.00%
2 / 2
100.00% covered (success)
100.00%
2 / 2
2
100.00% covered (success)
100.00%
1 / 1
 __construct
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
1
 handle
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
1
1<?php
2
3namespace App\Listeners\User;
4
5use App\Events\User\Registered;
6use Illuminate\Contracts\Queue\ShouldQueue;
7
8class MarkEmailVerified implements ShouldQueue
9{
10    /**
11     * Create the event listener.
12     *
13     * @return void
14     */
15    public function __construct()
16    {
17        //
18    }
19
20    /**
21     * Handle the event.
22     */
23    public function handle(Registered $event): void
24    {
25        $event->user->markEmailAsVerified();
26    }
27}