Spec-Zone.ru › Laravel 10

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)

Создать новый контейнер валидированных входных данных.

Параметры

array $input

Возвращаемое значение

void

bool has(mixed $keys)

Определить, содержит ли валидированный ввод один или несколько ключей.

Параметры

mixed $keys

Возвращаемое значение

bool

bool missing(mixed $keys)

Определить, отсутствует ли один или несколько ключей в валидированных входных данных.

Параметры

mixed $keys

Возвращаемое значение

bool

array only(mixed $keys)

Получить подмножество, содержащее указанные ключи со значениями из входных данных.

Параметры

mixed $keys

Возвращаемое значение

array

array except(mixed $keys)

Получить все входные данные, за исключением указанного массива элементов.

Параметры

mixed $keys

Возвращаемое значение

array

ValidatedInput merge(array $items)

Объединить валидированные входные данные с заданным массивом дополнительных данных.

Параметры

array $items

Возвращаемое значение

ValidatedInput

Collection collect()

Получить входные данные в виде коллекции.

Возвращаемое значение

Collection

array all()

Получить исходный массив входных данных.

Возвращаемое значение

array

toArray()

Получить экземпляр в виде массива.

mixed __get(string $name)

Динамический доступ к входным данным.

Параметры

string $name

Возвращаемое значение

mixed

mixed __set(string $name, mixed $value)

Динамическое задание входных данных.

Параметры

string $name
mixed $value

Возвращаемое значение

mixed

bool __isset($name)

Определить, установлен ли ключ входных данных.

Параметры

$name

Возвращаемое значение

bool

void __unset(string $name)

Удалить ключ входных данных.

Параметры

string $name

Возвращаемое значение

void

bool offsetExists(mixed $key)

Определить, существует ли элемент по указанному смещению.

Параметры

mixed $key

Возвращаемое значение

bool

mixed offsetGet(mixed $key)

Получить элемент по указанному смещению.

Параметры

mixed $key

Возвращаемое значение

mixed

void offsetSet(mixed $key, mixed $value)

Установить элемент по заданному смещению.

Параметры

mixed $key
mixed $value

Возвращаемое значение

void

void offsetUnset(string $key)

Удалить элемент по заданному смещению.

Параметры

string $key

Возвращаемое значение

void

Traversable getIterator()

Получить итератор для входных данных.

Возвращаемое значение

Traversable

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Support/ValidatedInput.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API