0
Если бы вы определили RESTful контроллер в routes.phpLaravel: RESTful контроллер
Route::controller('users', 'UserController');
и следующие функции в UserController
класса
public function getLogin() { ... }
public function postLogin() { ... }
ли мы даже нужно определить Route::post('user/login', '[email protected]')
больше ?
Спасибо. На выходе 'php artisan routes' у меня есть' GET | HEAD user/login/{one?}/{Two?}/{Three?}/{Four?}/{Five?} ', Который будет обрабатываться' UserController @ getLogin'. Нужно ли мне позаботиться о '{one?}/{Two?} ...'? То же самое с записью «PUT». – moey
@moey вам не нужно беспокоиться об этом параметре, '?' Обозначает необязательный параметр. Если вы передаете параметр вашему методу контроллера, скажите '@ getLogin', вы можете автоматически поймать параметр, объявив' public function getLogin ($ anyName) {} ' – JofryHS
@JofryHS: +1, спасибо. Итак, означает ли это, что 'getLogin ($ param1, $ param2)' позаботится о 2 аргументах в _/user/login/arg1/arg2_? – moey