Spec-Zone.ru › Laravel 5.8

ValidationData

class ValidationData (View source)

Методы

статический массив initializeAndGatherData(строка $attribute, массив $masterData)

Инициализировать и собрать данные для заданного атрибута.

статический массив initializeAttributeOnData(строка $attribute, массив $masterData)

Собрать копию данных атрибута, заполненных любыми отсутствующими атрибутами.

статический массив extractValuesForWildcards(массив $masterData, массив $data, строка $attribute)

Получить все точные значения атрибута для заданного атрибута с подстановкой.

статический массив extractDataFromPath(строка $attribute, массив $masterData)

Извлечь данные на основе заданного пути с точками.

статическая строка getLeadingExplicitAttributePath(строка $attribute)

Получить явную часть имени атрибута.

Подробности

статический массив initializeAndGatherData(строка $attribute, массив $masterData)

Инициализировать и собрать данные для заданного атрибута.

Параметры

строка $attribute
массив $masterData

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

массив

статический защищенный массив initializeAttributeOnData(строка $attribute, массив $masterData)

Собрать копию данных атрибута, заполненных любыми отсутствующими атрибутами.

Параметры

строка $attribute
массив $masterData

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

массив

статический защищенный массив extractValuesForWildcards(массив $masterData, массив $data, строка $attribute)

Получить все точные значения атрибута для заданного атрибута с подстановкой.

Параметры

массив $masterData
массив $data
строка $attribute

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

массив

статический массив extractDataFromPath(строка $attribute, массив $masterData)

Извлечь данные на основе заданного пути с точками.

Используется для извлечения подсечения данных для более быстрого итератора.

Параметры

строка $attribute
массив $masterData

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

массив

статический строка getLeadingExplicitAttributePath(строка $attribute)

Получить явную часть имени атрибута.

Например, 'foo.bar.*.baz' -> 'foo.bar'

Позволяет не проходить по всем сглаженным данным для некоторых операций.

Параметры

строка $attribute

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

строка

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.8/Illuminate/Validation/ValidationData.html

Spec-Zone.ru

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