laravel Request::erstellen und Weiterleiten::dispatch($Anfrage);
Dies ist mein code
$request = Request::create('games/result', 'POST', array(
"name" => Session::get('name'),
"score" => Session::get('score'),
"Level" => Session::get('Level'),
"accuracy" => Session::get('accuracy'),
"time" => Session::get('time'),
"bouns" => Session::get('bouns')
));
var_dump($request->input());
Request::replace($request->input());
Route::dispatch($request);
Das problem ist, dass wenn der go die route die Eingänge sind nicht das array
wie kann ich die Eingaben aus dem array
InformationsquelleAutor Yotav Masa | 2015-09-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nicht verwenden, Anfrage::replace-Methode.
InformationsquelleAutor Ján Kyselica
Ich weiß, diese Frage hat mehr als 1 Jahr, aber für die Menschen, die hier ankommt, die versuchen, Antworten zu finden, ein ähnliches Problem für Laravel 4.2, vor dem erstellen der Anfrage hinzufügen:
Input::setMethod('post');
und nach dem erstellen der Anfrage:Request::replace($request->input());
Die ersten Kräfte zur Verwendung der POST-Methode und die zweite ersetzt die aktuelle Anfrage mit der neue erstellt, oder instanzierte mit der $request variable. Ich denke, dass ist ein bug in diesem Laravel-version.InformationsquelleAutor Néstor