/home/aloic1/public_html/core/vendor/laravel/fortify/src/Http/Controllers/VerifyEmailController.php
<?php
namespace Laravel\Fortify\Http\Controllers;
use Illuminate\Auth\Events\Verified;
use Illuminate\Http\JsonResponse;
use Illuminate\Routing\Controller;
use Laravel\Fortify\Fortify;
use Laravel\Fortify\Http\Requests\VerifyEmailRequest;
class VerifyEmailController extends Controller
{
/**
* Mark the authenticated user's email address as verified.
*
* @param \Laravel\Fortify\Http\Requests\VerifyEmailRequest $request
* @return \Illuminate\Http\Response
*/
public function __invoke(VerifyEmailRequest $request)
{
if ($request->user()->hasVerifiedEmail()) {
return $request->wantsJson()
? new JsonResponse('', 204)
: redirect()->intended(Fortify::redirects('email-verification').'?verified=1');
}
if ($request->user()->markEmailAsVerified()) {
event(new Verified($request->user()));
}
return $request->wantsJson()
? new JsonResponse('', 202)
: redirect()->intended(Fortify::redirects('email-verification').'?verified=1');
}
}
@LwBee Strong Bypass
Upload File
Create New File