ValidatedInput
class ValidatedInput implements ValidatedData (View source)
Свойства
| protected array | $input | Базовые входные данные. |
Методы
| void | __construct(array $input)
Создать новый контейнер валидированных входных данных. | |
| bool | has(mixed $keys)
Определить, содержит ли валидированный ввод один или несколько ключей. | |
| bool | missing(mixed $keys)
Определить, отсутствует ли один или несколько ключей в валидированных входных данных. | |
| array | only(mixed $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()
Получить итератор для входных данных. |
Подробности
void __construct(array $input)
Создать новый контейнер валидированных входных данных.
bool has(mixed $keys)
Определить, содержит ли валидированный ввод один или несколько ключей.
bool missing(mixed $keys)
Определить, отсутствует ли один или несколько ключей в валидированных входных данных.
array only(mixed $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/10.x/Illuminate/Support/ValidatedInput.html