2022-09-20 19:59:52 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
namespace App\Exceptions;
|
|
|
|
|
|
|
|
use Illuminate\Validation\ValidationException;
|
|
|
|
|
|
|
|
class VerifyEmailException extends ValidationException
|
|
|
|
{
|
|
|
|
/**
|
2024-02-23 10:54:12 +00:00
|
|
|
* @param \App\User $user
|
2022-09-20 19:59:52 +00:00
|
|
|
* @return static
|
|
|
|
*/
|
|
|
|
public static function forUser($user)
|
|
|
|
{
|
|
|
|
return static::withMessages([
|
|
|
|
'email' => [__('You must :linkOpen verify :linkClose your email first.', [
|
2024-03-09 21:27:15 +00:00
|
|
|
'linkOpen' => '<a href="'.env("APP_URL").'/email/resend?email='.urlencode($user->email).'">',
|
2022-09-20 19:59:52 +00:00
|
|
|
'linkClose' => '</a>',
|
|
|
|
])],
|
|
|
|
]);
|
|
|
|
}
|
|
|
|
}
|