Получение части данных формы в Laravel
Метод only позволяет получить массив, состоящий из значений перечисленных полей формы. Имена полей можно передавать в виде массива или перечислять через запятую.
Пусть, к примеру, была отправлена форма с полями 'title', 'slug', 'text', 'desc'. Давайте получим массив, состоящий из значений заданных полей:
<?php
$data = $request->only(['title', 'text']);
?>
Имена полей можно передавать в виде массива либо перечислять через запятую, вот так:
<?php
$data = $request->only('title', 'text');
?>