Spec-Zone.ru › Laravel 5.7

ConditionallyLoadsAttributes

trait ConditionallyLoadsAttributes (View source)

Методы

массив filter(массив $data)

Фильтрует заданные данные, удаляя любые необязательные значения.

массив mergeData(массив $data, целое число $index, массив $merge, логическое значение $numericKeys)

Объединяет заданные данные в указанном индексе.

массив removeMissingValues(массив $data, логическое значение $numericKeys = false)

Удаляет отсутствующие значения из отфильтрованных данных.

MissingValue|смешанное when(логическое значение $condition, смешанное $value, смешанное $default = null)

Возвращает значение на основе заданного условия.

MergeValue|смешанное merge(смешанное $value)

Объединяет значение в массив.

MergeValue|смешанное mergeWhen(логическое значение $condition, смешанное $value)

Объединяет значение на основе заданного условия.

MergeValue attributes(массив $attributes)

Объединяет заданные атрибуты.

MissingValue|смешанное whenLoaded(строка $relationship, смешанное $value = null, смешанное $default = null)

Возвращает отношение, если оно было загружено.

MissingValue|смешанное whenPivotLoaded(строка $table, смешанное $value, смешанное $default = null)

Выполняет обратный вызов, если указанная сводная таблица была загружена.

MissingValue|смешанное whenPivotLoadedAs(строка $accessor, строка $table, смешанное $value, смешанное $default = null)

Выполняет обратный вызов, если указанная сводная таблица с настраиваемым аксессором была загружена.

смешанное transform(смешанное $value, обратный вызов $callback, смешанное $default = null)

Преобразует заданное значение, если оно присутствует.

Подробности

protected массив filter(массив $data)

Фильтрует заданные данные, удаляя любые необязательные значения.

Параметры

массив $data

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

массив

protected массив mergeData(массив $data, целое число $index, массив $merge, логическое значение $numericKeys)

Объединяет заданные данные в указанном индексе.

Параметры

массив $data
целое число $index
массив $merge
логическое значение $numericKeys

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

массив

protected массив removeMissingValues(массив $data, логическое значение $numericKeys = false)

Удаляет отсутствующие значения из отфильтрованных данных.

Параметры

массив $data
логическое значение $numericKeys

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

массив

protected MissingValue|смешанное when(логическое значение $condition, смешанное $value, смешанное $default = null)

Возвращает значение на основе заданного условия.

Параметры

логическое значение $condition
смешанное $value
смешанное $default

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

MissingValue|смешанное

protected MergeValue|смешанное merge(смешанное $value)

Объединяет значение в массив.

Параметры

смешанное $value

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

MergeValue|смешанное

protected MergeValue|смешанное mergeWhen(логическое значение $condition, смешанное $value)

Объединяет значение на основе заданного условия.

Параметры

логическое значение $condition
смешанное $value

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

MergeValue|смешанное

protected MergeValue attributes(массив $attributes)

Объединяет заданные атрибуты.

Параметры

массив $attributes

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

MergeValue

protected MissingValue|смешанное whenLoaded(строка $relationship, смешанное $value = null, смешанное $default = null)

Возвращает отношение, если оно было загружено.

Параметры

строка $relationship
смешанное $value
смешанное $default

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

MissingValue|смешанное

protected MissingValue|смешанное whenPivotLoaded(строка $table, смешанное $value, смешанное $default = null)

Выполняет обратный вызов, если указанная сводная таблица была загружена.

Параметры

строка $table
смешанное $value
смешанное $default

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

MissingValue|смешанное

protected MissingValue|смешанное whenPivotLoadedAs(строка $accessor, строка $table, смешанное $value, смешанное $default = null)

Выполняет обратный вызов, если указанная сводная таблица с настраиваемым аксессором была загружена.

Параметры

строка $accessor
строка $table
смешанное $value
смешанное $default

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

MissingValue|смешанное

protected смешанное transform(смешанное $value, обратный вызов $callback, смешанное $default = null)

Преобразует заданное значение, если оно присутствует.

Параметры

смешанное $value
обратный вызов $callback
смешанное $default

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

смешанное

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.7/Illuminate/Http/Resources/ConditionallyLoadsAttributes.html

Spec-Zone.ru

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