2016-06-28 10 views
0

bekomme ich diesen Fehler mit der Route add-site.Undefined Offset: 1 in Laravel 5 Aufgrund Middleware

ErrorException in compiled.php line 7315: Undefined Offset: 1

Hier sind die Dateien ...

routes.php

Route::get('add-site',['middleware' => 'auth',function() 
{ 
    return view('dashboard.add_site'); 
}]); 

Middleware

public function handle($request, Closure $next) 
{ 
    if(Session::has('sa_loggedin')==FALSE and !Session::has('sa_server_id')) 
    { 
     return "error!"; 
    } 
    else 
    { 
     return $next($request); 
    } 

    return 0; 
} 

Ich weiß th e Fehler kann albern sein, aber ich bekomme es nicht ... Ich versuche seit Stunden, um diese Fehler zu beheben ...

Antwort

1
Route::get('add-site',['middleware' => 'auth',function() 
{ 
    return view('dashboard.add_site'); 
}]); 

Fehler ist in diesem Array

['middleware' => 'auth',function() 
    { 
     return view('dashboard.add_site'); 
    }] 

>

array('middleware' => 'auth', 
    ?? => function() 
      { 
       return view('dashboard.add_site'); 
    } 
) 

Es dieser Funktion kein Index

+0

Frage von 2016 Juni, Stapelüberlauf ist genial ... –

2

ist können Sie mit dieser Art von Sachen einfach bleiben

Route::get('add-site', function() { 
    return view('dashboard.add_site'); 
})->middleware('auth'); 
+0

Yeah, zu dieser Zeit war ich neu in Laravel. Ich recherchierte viel und bekam die Lösung. Du hast Recht, ich wurde komplex. –