public static function all()
{
$input = array_merge(static::get(), static::query(), static::file());
// ....
return $input;
}
So all() вызывает get() и возвращает его содержимое вместе с query() и file() суперкоммулятором $_FILES.
Предпочтение, очевидно, будет зависеть от обстоятельств. Я лично предпочитаю использовать Input::get($key, $default), поскольку я обычно знаю, что я делаю после.
Примечание. Метод "get" используется для всех типов запросов (GET, POST, PUT и DELETE), а не только для запросов GET.
Извлеките все входные данные из входного массива:
$input = Input::get();
Получить все входные данные, включая массив $_FILES:
$input = Input::all();
По умолчанию null будет возвращен, если входной элемент не существует. Однако вы можете передать другое значение по умолчанию в качестве второго параметра метода: