Создаю роут:
Route::get('адрес_1',
['as' => 'адрес_2', 'uses' => 'FormController@create']);
Route::post('contact',
['as' => 'адрес_3', 'uses' => 'FormController@store']);
Правильно ли я понимаю:
адрес_1
- "бронирование" обработки запросов конкретно по данной форме;
адрес_2
- не до конца понял, зачем нужен, - для того, чтобы вызвать данную форму в нужной вьюхе(?);
адрес_3
- по этому пути вьюха находит метод, который должен обработать введенные данные?
class FormController extends Controller {
public function create()
{
return view('about.адрес_1 ');
}
public function store(ContactFormRequest $request)
{
return \Redirect::route('тут вьюха, куда идет редирект после перенаправления?');
}
}
upd.
есть смысл в роутах использовать
resource
?
Route::resource('адрес_1', 'FormController')
Контроллер вроде без изменения останется в таком случае..