| 12345678910111213141516171819202122232425 | <?phpnamespace App\Http\Middleware;use Closure;use Illuminate\Support\Facades\Auth;class Can{    /**     * Handle an incoming request.     *     * @param  \Illuminate\Http\Request $request     * @param  \Closure $next     * @return mixed     */    public function handle($request, Closure $next)    {        $user = Auth::user();        $role = $user->role ?? 0;        $role->projects;        $role->permissions;        return $next($request);    }}
 |