ValidatedInput
class ValidatedInput implements ValidatedData (View source)
Свойства
| protected array | $input | Основной ввод. |
Методы
| void | __construct(array $input)
Создать новый контейнер валидного ввода. | |
| array | only(array|mixed $keys)
Получить подмножество, содержащее указанные ключи со значениями из данных ввода. | |
| array | except(array|mixed $keys)
Получить все данные ввода, за исключением указанного массива элементов. | |
| ValidatedInput | merge(array $items)
Объединить валидный ввод с заданным массивом дополнительных данных. | |
| Collection | collect()
Получить ввод в виде коллекции. | |
| array | all()
Получить исходный, базовый массив ввода. | |
| array | toArray()
Получить экземпляр в виде массива. | |
| mixed | __get(string $name)
Динамический доступ к данным ввода. | |
| mixed | __set(string $name, mixed $value)
Динамическая установка данных ввода. | |
| bool | __isset($name)
Определить, установлен ли ключ ввода. | |
| void | __unset(string $name)
Удалить ключ ввода. | |
| bool | offsetExists(mixed $key)
Определить, существует ли элемент по указанному смещению. | |
| mixed | offsetGet(mixed $key)
Получить элемент по заданному смещению. | |
| void | offsetSet(mixed $key, mixed $value)
Установить элемент по заданному смещению. | |
| void | offsetUnset(string $key)
Удалить элемент по заданному смещению. | |
| ArrayIterator | getIterator()
Получить итератор для ввода. |
Подробности
void __construct(array $input)
Создать новый контейнер валидного ввода.
array only(array|mixed $keys)
Получить подмножество, содержащее указанные ключи со значениями из данных ввода.
array except(array|mixed $keys)
Получить все данные ввода, за исключением указанного массива элементов.
ValidatedInput merge(array $items)
Объединить валидный ввод с заданным массивом дополнительных данных.
Collection collect()
Получить ввод в виде коллекции.
array all()
Получить исходный, базовый массив ввода.
array toArray()
Получить экземпляр в виде массива.
mixed __get(string $name)
Динамический доступ к данным ввода.
mixed __set(string $name, mixed $value)
Динамическая установка данных ввода.
bool __isset($name)
Определить, установлен ли ключ ввода.
void __unset(string $name)
Удалить ключ ввода.
bool offsetExists(mixed $key)
Определить, существует ли элемент по указанному смещению.
mixed offsetGet(mixed $key)
Получить элемент по заданному смещению.
void offsetSet(mixed $key, mixed $value)
Установить элемент по заданному смещению.
void offsetUnset(string $key)
Удалить элемент по заданному смещению.
ArrayIterator getIterator()
Получить итератор для входных данных.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Support/ValidatedInput.html