Как исправить ошибку "undefined method all" при вызове метода "all" для объекта класса Request в коде маршрута Laravel?
Ошибка "undefined method all" возникает из-за того, что класс Request не имеет метода all. Для получения всех данных из объекта Request в Laravel, можно воспользоваться методом input(): $request->input(); Если вам необходимо получить все данные запроса в виде массива, можно воспользоваться методом all(): $request->all(); Таким образом, для исправления ошибки, замените вызов метода all() на input() или all() в зависимости от вашей задачи.
Привет, ознакомься с документацией <br/> <br/> <a href="https://laravel.com/docs/11.x/routing#dependency-injection" rel="nofollow">https://laravel.com/docs/11.x/routing#dependency-i...</a> <br/> <br/> И попробуй внести правки в свой код в соответствии с докой <br/> <br/> <pre><code class="php">use Illuminate\Http\Request;
Route::post('/contact/submit', function (Request $request) {
return $request->all();
})->name('contact-form');</code></pre>