File tree 2 files changed +35
-0
lines changed
2 files changed +35
-0
lines changed Original file line number Diff line number Diff line change
1
+ <?php
2
+ /**
3
+ * This file is part of Jrean\UserVerification package.
4
+ *
5
+ * (c) Jean Ragouin <[email protected] > <www.askjong.com>
6
+ */
7
+ namespace Jrean \UserVerification \Events ;
8
+
9
+ use Illuminate \Queue \SerializesModels ;
10
+
11
+ class UserVerified
12
+ {
13
+ use SerializesModels;
14
+
15
+ /**
16
+ * The authenticated user.
17
+ *
18
+ * @var \Illuminate\Contracts\Auth\Authenticatable
19
+ */
20
+ public $ user ;
21
+
22
+ /**
23
+ * Create a new event instance.
24
+ *
25
+ * @param \Illuminate\Contracts\Auth\Authenticatable $user
26
+ * @return void
27
+ */
28
+ public function __construct ($ user )
29
+ {
30
+ $ this ->user = $ user ;
31
+ }
32
+ }
Original file line number Diff line number Diff line change 11
11
use Illuminate \Database \Schema \Builder ;
12
12
use Illuminate \Support \Facades \DB ;
13
13
use Illuminate \Support \Str ;
14
+ use Jrean \UserVerification \Events \UserVerified ;
14
15
use Jrean \UserVerification \Events \VerificationEmailSent ;
15
16
use Jrean \UserVerification \Exceptions \ModelNotCompliantException ;
16
17
use Jrean \UserVerification \Exceptions \UserNotFoundException ;
@@ -301,6 +302,8 @@ protected function wasVerified($user)
301
302
$ user ->verified = true ;
302
303
303
304
$ this ->updateUser ($ user );
305
+
306
+ event (new UserVerified ($ user ));
304
307
}
305
308
306
309
/**
You can’t perform that action at this time.
0 commit comments