Ich habe folgende in meinem routes.php
:Wie gruppiert man mehrere Routen mit der gleichen Controller-Methode?
Route::get('test/foo', '[email protected]');
Route::get('test/bar', '[email protected]');
Route::get('test/baz', '[email protected]');
und ich versuche, dies auf die folgenden zu reduzieren:
Route::get(either 'test/foo' or 'test/bar' or 'test/baz', '[email protected]');
One documented approach die Art hier gelten würde, ist eine Regex Einschränkung zu platzieren auf der Route:
Route::get('test/{uri}','[email protected]')->where('uri', 'regex for foo, bar, and baz...');
Allerdings würde diese Lösung hässlich. Gibt es nicht eine elegante Möglichkeit, einfach auszudrücken
in Laravels Sprache? Wie sieht die Regex sonst aus?
Danke!
P.S. Ich habe gelesen this, aber es galt nicht für meinen Fall mit 3 Routen.
Sehr einfache Frage hier, ich sehe nicht, warum die Lösung nicht dokumentiert ist. – Alex
Wenn Sie glauben, dass es dokumentiert werden sollte (besser oder überhaupt), nichts hält Sie davon ab, eine Pull-Anfrage einzureichen :) – Chris