Wenn ich versuche, Routenliste in der Kommandozeile zu bekommen mit php artisan route:list
ich diese Fehlermeldung erhalten: [Symfony \ Component \ HttpKernel \ Exception \ Httpexception]Laravel 5.1 Route: Liste bricht auf Controller AJAX Check
Scheint wie meine AjaxController der Konstruktor gibt für jede Ajax-Route eine Ausnahme aus. Wie es in diesen Zustand eintritt !$request->ajax()
und bricht diesen CLI-Arbeiter.
AjaxController Konstruktor
public function __construct(Request $request)
{
if (!$request->ajax())
{
abort(403);
}
}
Strecke
Route::controller('ajax', 'AjaxController');
Irgendwelche Gedanken wie könnte ich Routenliste erhalten, ohne diese Bedingung zu entfernen?
In welcher Datei haben Sie diesen Code? Versuchen Sie, die Route zu diesem Controller zu entfernen, funktioniert alles als? –
gerade bearbeitet, in AjaxController –
wenn die Route entfernt wird, funktioniert es –