Я установил следующий класс запросов для проверки ввода:
.
.
.
class SupplierStoreRequest extends FormRequest
{
.
.
.
public function rules()
{
return [
'name' => 'required|string|max:255',
'address' => 'required|string|max:255',
];
}
}
И у меня в контроллере есть следующий метод:
public function store(SupplierStoreRequest $request)
{
$validated = $request->validated();
$supplier = new Supplier($validated);
$supplier->save();
return redirect()->route('Admin::supplier.index');
}
, который работает точно так, как ожидается. Мой вопрос:
Существует ли риск внедрения SQL или JavaScript или других угроз безопасности в этом коде или класс FormRequest позаботился об этом?