// ValidationFormRequest.php
public function rules()
{
return [
'value' => 'required|numeric',
];
}
// web.php
$this->group(['middleware' => ['auth'], 'namespace' => 'Admin', 'prefix' => 'admin'], function(){
$this->get('transfer', 'BalanceController@transfer')->name('balance.transfer');
$this->post('confirm-transfer', 'BalanceController@confirmTransfer')->name('confirm.transfer');
$this->post('transfer', 'BalanceController@transferStore')->name('transfer.store');
});
// BalanceController.php
public function transfer()
{
return view('admin.balance.transfer');
}
public function confirmTransfer(Request $request, User $user)
{
// ...
return view('admin.balance.transfer-confirm', compact('sender', 'balance'));
}
public function transferStore(ValidationFormRequest $request)
{
// ...
}
Как я могу выполнить проверку с помощью FormRequest, если исходная форма не имеет маршрута в web.php?
Ошибка происходит на маршруте "Transfer.store":
Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException Нет сообщения
Спасибо за вашу помощь .................