for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Http\Middleware;
use Closure;
class FinishHrRegistration
{
/**
* If logged in, but manager registration is incomplete, redirect to finish it.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
$user = $request->user();
if ($user !== null && $user->isHrAdvisor() && !$user->isGovIdentityConfirmed()) {
return redirect(route('hr_advisor.first_visit'));
route
If this is a false-positive, you can also ignore this issue in your code via the ignore-call annotation
ignore-call
return redirect(/** @scrutinizer ignore-call */ route('hr_advisor.first_visit'));
redirect
return /** @scrutinizer ignore-call */ redirect(route('hr_advisor.first_visit'));
}
return $next($request);