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