Spec-Zone.ru › Laravel 9

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)

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

Параметры

массив $input

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

void

bool has(смешанный $keys)

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

Параметры

смешанный $keys

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

bool

bool missing(смешанный $keys)

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

Параметры

смешанный $keys

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

bool

массив only(смешанный $keys)

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

Параметры

смешанный $keys

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

массив
END_OF_DOCUMENT_MARKER

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/9.x/Illuminate/Support/ValidatedInput.html

Spec-Zone.ru

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