Передайте форму запроса клиента в GET в Laravel - PullRequest
0 голосов
/ 03 февраля 2019

Мне любопытно, можно ли передать (как подсказка типа) пользовательский класс, расширяющий FormRequest, для передачи в действие в запросе GET?

, например: at routs / api.php

Route::get('/schema', '\App\Http\Controllers\TestController@getSchema');

тогда у меня есть App \ Http \ Requests \ SchemaRequest.php

и на контроллере я хочу получить этот запрос от маршрута в методе GET.

class TestController extends Controller {
    public function getSchema(\App\Http\Requests\SchemaRequest $request) {
        // do other stuff here
    }
}

Я пытался заглянуть глубже и совершил какой-то хак, но пока безуспешно?

Возможно ли это?

Буду признателен за любой вклад, и спасибо за чтение

1 Ответ

0 голосов
/ 03 февраля 2019

Как насчет этого обходного пути?

Route::get('/schema', 'TestController@getSchema',namespace =>'App\Http\Controller');

class TestController extends Controller {
    public function getSchema(Request $request) {
        // do other stuff here
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...