Spec-Zone.ru › Laravel 7

DatabaseNotificationCollection

class DatabaseNotificationCollection extends Collection (View source)

Свойства

EnumeratesValues
Macroable

Свойства

static protected array $proxies

Методы, которые могут быть проксированы.

из EnumeratesValues
HigherOrderCollectionProxy только для чтения $average из EnumeratesValues
HigherOrderCollectionProxy только для чтения $avg из EnumeratesValues
HigherOrderCollectionProxy только для чтения $contains из EnumeratesValues
HigherOrderCollectionProxy только для чтения $each из EnumeratesValues
HigherOrderCollectionProxy только для чтения $every из EnumeratesValues
HigherOrderCollectionProxy только для чтения $filter из EnumeratesValues
HigherOrderCollectionProxy только для чтения $first из EnumeratesValues
HigherOrderCollectionProxy только для чтения $flatMap из EnumeratesValues
HigherOrderCollectionProxy только для чтения $groupBy из EnumeratesValues
HigherOrderCollectionProxy только для чтения $keyBy из EnumeratesValues
HigherOrderCollectionProxy только для чтения $map из EnumeratesValues
HigherOrderCollectionProxy только для чтения $max из EnumeratesValues
HigherOrderCollectionProxy только для чтения $min из EnumeratesValues
HigherOrderCollectionProxy только для чтения $partition из EnumeratesValues
HigherOrderCollectionProxy только для чтения $reject из EnumeratesValues
HigherOrderCollectionProxy только для чтения $some из EnumeratesValues
HigherOrderCollectionProxy только для чтения $sortBy из EnumeratesValues
HigherOrderCollectionProxy только для чтения $sortByDesc из EnumeratesValues
HigherOrderCollectionProxy только для чтения $sum из EnumeratesValues
HigherOrderCollectionProxy только для чтения $unique из EnumeratesValues
HigherOrderCollectionProxy только для чтения $until из EnumeratesValues
static protected array $macros

Зарегистрированные строковые макросы.

из Macroable
protected array $items

Элементы, содержащиеся в коллекции.

из Collection

Методы

static EnumeratesValues make(mixed $items = [])

Создать новый экземпляр коллекции, если значение не является коллекцией.

из EnumeratesValues
static EnumeratesValues wrap(mixed $value)

Оборачивает заданное значение в коллекцию, если применимо.

из EnumeratesValues
static array unwrap(array|EnumeratesValues $value)

Получить базовые элементы из заданной коллекции, если применимо.

из EnumeratesValues
mixed average(callable|string|null $callback = null)

Псевдоним для метода "avg".

из EnumeratesValues
bool some(mixed $key, mixed $operator = null, mixed $value = null)

Псевдоним для метода "contains".

из EnumeratesValues
bool containsStrict(mixed $key, mixed $value = null)

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

из EnumeratesValues
void dd(mixed ...$args)

Выводит элементы и завершает выполнение скрипта.

из EnumeratesValues
$this dump()

Выводит элементы.

из EnumeratesValues
$this each(callable $callback)

Выполняет обратный вызов над каждым элементом.

из EnumeratesValues
EnumeratesValues eachSpread(callable $callback)

Выполняет обратный вызов над каждым вложенным блоком элементов.

из EnumeratesValues
bool every(string|callable $key, mixed $operator = null, mixed $value = null)

Определяет, проходят ли все элементы заданный тест истинности.

из EnumeratesValues
mixed firstWhere(string $key, mixed $operator = null, mixed $value = null)

Получить первый элемент по заданной паре ключ-значение.

из EnumeratesValues
bool isNotEmpty()

Определяет, является ли коллекция непустой.

из EnumeratesValues
EnumeratesValues mapSpread(callable $callback)

Применяет отображение к каждому вложенному блоку элементов.

из EnumeratesValues
EnumeratesValues mapToGroups(callable $callback)

Применяет отображение группировки к элементам.

из EnumeratesValues
EnumeratesValues flatMap(callable $callback)

Преобразует коллекцию и сплющивает результат на один уровень.

из EnumeratesValues
EnumeratesValues mapInto(string $class)

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

из EnumeratesValues
mixed min(callable|string|null $callback = null)

Получить минимальное значение заданного ключа.

из EnumeratesValues
mixed max(callable|string|null $callback = null)

Получить максимальное значение заданного ключа.

из EnumeratesValues
EnumeratesValues forPage(int $page, int $perPage)

«Разбить» коллекцию, разделив ее на более мелкие коллекции.

из EnumeratesValues
EnumeratesValues partition(callable|string $key, mixed $operator = null, mixed $value = null)

Разделить коллекцию на два массива с помощью заданного обратного вызова или ключа.

из EnumeratesValues
mixed sum(callable|string|null $callback = null)

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

из EnumeratesValues
EnumeratesValues|mixed when(bool|mixed $value, callable $callback = null, callable $default = null)

Применить обратный вызов, если значение истинно.

из EnumeratesValues
EnumeratesValues|mixed whenEmpty(callable $callback, callable $default = null)

Применить обратный вызов, если коллекция пустая.

из EnumeratesValues
EnumeratesValues|mixed whenNotEmpty(callable $callback, callable $default = null)

Применить обратный вызов, если коллекция непустая.

из EnumeratesValues
EnumeratesValues|mixed unless(bool $value, callable $callback, callable $default = null)

Применить обратный вызов, если значение ложно.

из EnumeratesValues
EnumeratesValues|mixed unlessEmpty(callable $callback, callable $default = null)

Применить обратный вызов, если коллекция не пуста.

from EnumeratesValues
EnumeratesValues|mixed unlessNotEmpty(callable $callback, callable $default = null)

Применить обратный вызов, если коллекция не заполнена.

from EnumeratesValues
EnumeratesValues where(string $key, mixed $operator = null, mixed $value = null)

Отфильтровать элементы по заданной паре ключ-значение.

from EnumeratesValues
EnumeratesValues whereNull(string|null $key = null)

Отфильтровать элементы, где заданный ключ не равен null.

from EnumeratesValues
EnumeratesValues whereNotNull(string|null $key = null)

Отфильтровать элементы, где заданный ключ равен null.

from EnumeratesValues
EnumeratesValues whereStrict(string $key, mixed $value)

Отфильтровать элементы по заданной паре ключ-значение, используя строгое сравнение.

from EnumeratesValues
EnumeratesValues whereIn(string $key, mixed $values, bool $strict = false)

Отфильтровать элементы по заданной паре ключ-значение.

from EnumeratesValues
EnumeratesValues whereInStrict(string $key, mixed $values)

Отфильтровать элементы по заданной паре ключ-значение, используя строгое сравнение.

from EnumeratesValues
EnumeratesValues whereBetween(string $key, array $values)

Отфильтровать элементы так, чтобы значение заданного ключа находилось между заданными значениями.

from EnumeratesValues
EnumeratesValues whereNotBetween(string $key, array $values)

Отфильтровать элементы так, чтобы значение заданного ключа не находилось между заданными значениями.

from EnumeratesValues
EnumeratesValues whereNotIn(string $key, mixed $values, bool $strict = false)

Отфильтровать элементы по заданной паре ключ-значение.

from EnumeratesValues
EnumeratesValues whereNotInStrict(string $key, mixed $values)

Отфильтровать элементы по заданной паре ключ-значение, используя строгое сравнение.

from EnumeratesValues
EnumeratesValues whereInstanceOf(string $type)

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

from EnumeratesValues
mixed pipe(callable $callback)

Передать коллекцию в заданный обратный вызов и вернуть результат.

from EnumeratesValues
$this tap(callable $callback)

Передать коллекцию в заданный обратный вызов и затем вернуть её.

from EnumeratesValues
EnumeratesValues reject(callable|mixed $callback = true)

Создать коллекцию всех элементов, которые не проходят заданный тест истинности.

from EnumeratesValues
EnumeratesValues unique(string|callable|null $key = null, bool $strict = false)

Вернуть только уникальные элементы из массива коллекции.

from EnumeratesValues
EnumeratesValues uniqueStrict(string|callable|null $key = null)

Вернуть только уникальные элементы из массива коллекции, используя строгое сравнение.

from EnumeratesValues
EnumeratesValues until(mixed $value) deprecated

Взять элементы в коллекции, пока не будет выполнено заданное условие.

from EnumeratesValues
Collection collect()

Собрать значения в коллекцию.

from EnumeratesValues
array toArray()

Получить коллекцию элементов как простой массив.

from EnumeratesValues
array jsonSerialize()

Преобразовать объект в что-то сериализуемое в JSON.

from EnumeratesValues
string toJson(int $options = 0)

Получить коллекцию элементов как JSON.

from EnumeratesValues
CachingIterator getCachingIterator(int $flags = CachingIterator::CALL_TOSTRING)

Получить экземпляр CachingIterator.

из EnumeratesValues
строка __toString()

Преобразовать коллекцию в её строковое представление.

из EnumeratesValues
статический void proxy(string $method)

Добавить метод в список проксируемых методов.

из EnumeratesValues
смешанный тип __get(string $key)

Динамичный доступ к проксированию коллекций.

из EnumeratesValues
массив getArrayableItems(mixed $items)

Массив результатов элементов из коллекции или Arrayable.

из EnumeratesValues
Closure operatorForWhere(string $key, string|null $operator = null, mixed $value = null)

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

из EnumeratesValues
boolean useAsCallable(mixed $value)

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

из EnumeratesValues
вызываемый объект valueRetriever(callable|string|null $value)

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

из EnumeratesValues
Closure equality(mixed $value)

Создать функцию для проверки равенства элемента.

из EnumeratesValues
Closure negate(Closure $callback)

Создать функцию, использующую другую функцию, инвертируя её результат.

из EnumeratesValues
Closure identity()

Создать функцию, возвращающую то, что ей передано.

из EnumeratesValues
статический void macro(string $name, object|callable $macro)

Зарегистрировать пользовательское макро.

из Macroable
статический void mixin(object $mixin, bool $replace = true)

Смешать другой объект в класс.

из Macroable
статический boolean hasMacro(string $name)

Проверка регистрации макро.

из Macroable
статический смешанный тип __callStatic(string $method, array $parameters)

Динамичная обработка вызовов класса.

из Macroable
смешанный тип __call(string $method, array $parameters)

Динамичная обработка вызовов класса.

из Macroable
void __construct(mixed $items = [])

Создать новую коллекцию.

из Collection
статический Enumerable times(int $number, callable $callback = null)

Создать новую коллекцию, вызвав обратный вызов заданное количество раз.

из Collection
массив all()

Получить все элементы в коллекции.

из Collection
LazyCollection lazy()

Получить ленивую коллекцию для элементов в этой коллекции.

из Collection
смешанный тип avg(callable|string|null $callback = null)

Получить среднее значение заданного ключа.

из Collection
смешанный тип median(string|array|null $key = null)

Получить медиану заданного ключа.

из Collection
массив|null mode(string|array|null $key = null)

Получить моду заданного ключа.

из Collection
Enumerable collapse()

Схлопывание элементов коллекции в один массив.

из Collection
boolean contains(mixed $key, mixed $operator = null, mixed $value = null)

Определить, существует ли ключ в коллекции.

из Collection
Collection crossJoin(mixed ...$lists)

Перекрестное соединение с заданными списками, возвращающее все возможные перестановки.

из Collection
Enumerable diff(mixed $items)

Разность между коллекцией и заданными элементами.

из Collection
Enumerable diffUsing(mixed $items, callable $callback)

Получить элементы в коллекции, которых нет в заданных элементах, используя обратный вызов.

из Collection
Enumerable diffAssoc(mixed $items)

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

из Collection
Enumerable diffAssocUsing(mixed $items, callable $callback)

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

из Коллекции
Enumerable diffKeys(mixed $items)

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

из Коллекции
Enumerable diffKeysUsing(mixed $items, callable $callback)

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

из Коллекции
Enumerable duplicates(callable|null $callback = null, bool $strict = false)

Получить дублируемые элементы из коллекции.

из Коллекции
Enumerable duplicatesStrict(callable|null $callback = null)

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

из Коллекции
Closure duplicateComparator(bool $strict)

Получить функцию сравнения для обнаружения дубликатов.

из Коллекции
Enumerable except(mixed $keys)

Возвращает все модели в коллекции, кроме моделей со указанными ключами.

из Коллекции
Enumerable filter(callable $callback = null)

Применить фильтр к каждому из элементов.

из Коллекции
mixed first(callable $callback = null, mixed $default = null)

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

из Коллекции
Collection flatten(int $depth = INF)

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

из Коллекции
Enumerable flip()

Перевернуть элементы в коллекции.

из Коллекции
$this forget(string|array $keys)

Удалить элемент из коллекции по ключу.

из Коллекции
mixed get(mixed $key, mixed $default = null)

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

из Коллекции
Enumerable groupBy(array|callable|string $groupBy, bool $preserveKeys = false)

Сгруппировать ассоциативный массив по полю или с помощью обратного вызова.

из Коллекции
Enumerable keyBy(callable|string $keyBy)

Установить ключи ассоциативного массива по полю или с помощью обратного вызова.

из Коллекции
bool has(mixed $key)

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

из Коллекции
string implode(string $value, string|null $glue = null)

Конкатенация значений заданного ключа в строку.

из Коллекции
Enumerable intersect(mixed $items)

Пересечение коллекции с заданными элементами.

из Коллекции
Enumerable intersectByKeys(mixed $items)

Пересечение коллекции с заданными элементами по ключу.

из Коллекции
bool isEmpty()

Определить, пуста ли коллекция.

из Коллекции
string join(string $glue, string $finalGlue = '')

Соединение всех элементов из коллекции с использованием строки. Конечные элементы могут использовать отдельную строку разделителя.

из Коллекции
Enumerable keys()

Получить ключи элементов коллекции.

из Коллекции
mixed last(callable $callback = null, mixed $default = null)

Получить последний элемент из коллекции.

из Коллекции
Enumerable pluck(string|array $value, string|null $key = null)

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

из Коллекции
Enumerable map(callable $callback)

Применить отображение к каждому из элементов.

из Коллекции
Enumerable mapToDictionary(callable $callback)

Применить отображение словаря к элементам.

из Коллекции
Enumerable mapWithKeys(callable $callback)

Применить ассоциативное отображение к каждому из элементов.

из Коллекции
Enumerable merge(mixed $items)

Объединить коллекцию с заданными элементами.

from Collection
Enumerable mergeRecursive(mixed $items)

Рекурсивно объединить коллекцию с заданными элементами.

from Collection
Enumerable combine(mixed $values)

Создать коллекцию, используя эту коллекцию в качестве ключей и другую для значений.

from Collection
Enumerable union(mixed $items)

Объединить коллекцию с заданными элементами.

from Collection
Enumerable nth(int $step, int $offset = 0)

Создать новую коллекцию, состоящую из каждого n-го элемента.

from Collection
Enumerable only(mixed $keys)

Возвращает только модели из коллекции с указанными ключами.

from Collection
mixed pop()

Получить и удалить последний элемент из коллекции.

from Collection
$this prepend(mixed $value, mixed $key = null)

Добавить элемент в начало коллекции.

from Collection
$this push(mixed ...$values)

Добавить один или несколько элементов в конец коллекции.

from Collection
Enumerable concat(iterable $source)

Добавить все заданные элементы в коллекцию.

from Collection
mixed pull(mixed $key, mixed $default = null)

Получить и удалить элемент из коллекции.

from Collection
$this put(mixed $key, mixed $value)

Поместить элемент в коллекцию по ключу.

from Collection
Enumerable|mixed random(int|null $number = null)

Случайным образом получить один или заданное количество элементов из коллекции.

from Collection
mixed reduce(callable $callback, mixed $initial = null)

Свести коллекцию к одному значению.

from Collection
Enumerable replace(mixed $items)

Заменить элементы коллекции заданными элементами.

from Collection
Enumerable replaceRecursive(mixed $items)

Рекурсивно заменить элементы коллекции заданными элементами.

from Collection
Enumerable reverse()

Инвертировать порядок элементов.

from Collection
mixed search(mixed $value, bool $strict = false)

Поиск значения в коллекции и возвращение соответствующего ключа при успехе.

from Collection
mixed shift()

Получить и удалить первый элемент из коллекции.

from Collection
Enumerable shuffle(int|null $seed = null)

Перемешать элементы в коллекции.

from Collection
Enumerable skip(int $count)

Пропустить первые {$count} элементов.

from Collection
Collection skipUntil(mixed $value)

Пропустить элементы в коллекции до тех пор, пока не будет выполнено данное условие.

from Collection
Collection skipWhile(mixed $value)

Пропустить элементы в коллекции, пока выполняется данное условие.

from Collection
Enumerable slice(int $offset, int|null $length = null)

Вырезать часть массива из базовой коллекции.

from Collection
Enumerable split(int $numberOfGroups)

Разбить коллекцию на определенное количество групп.

from Collection
Enumerable chunk(int $size)

Разбить коллекцию на куски заданного размера.

from Collection
Enumerable sort(callable|null|int $callback = null)

Отсортировать каждый элемент с помощью обратного вызова.

from Collection
Enumerable sortDesc(int $options = SORT_REGULAR)

Отсортировать элементы в порядке убывания.

from Collection
Перечислимый sortBy(callable|string $callback, int $options = SORT_REGULAR, bool $descending = false)

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

из Коллекции
Перечислимый sortByDesc(callable|string $callback, int $options = SORT_REGULAR)

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

из Коллекции
Перечислимый sortKeys(int $options = SORT_REGULAR, bool $descending = false)

Сортировать ключи коллекции.

из Коллекции
Перечислимый sortKeysDesc(int $options = SORT_REGULAR)

Сортировать ключи коллекции в порядке убывания.

из Коллекции
Коллекция splice(int $offset, int|null $length = null, mixed $replacement = [])

Вставить фрагмент в массив базовой коллекции.

из Коллекции
Перечислимый take(int $limit)

Взять первые или последние {$limit} элементов.

из Коллекции
Коллекция takeUntil(mixed $value)

Взять элементы из коллекции до тех пор, пока не выполнится заданное условие.

из Коллекции
Коллекция takeWhile(mixed $value)

Взять элементы из коллекции, пока выполняется заданное условие.

из Коллекции
$this transform(callable $callback)

Преобразовать каждый элемент коллекции с помощью обратного вызова.

из Коллекции
Перечислимый values()

Сбросить ключи в базовом массиве.

из Коллекции
Коллекция zip(mixed $items)

Объединить коллекцию с одним или несколькими массивами.

из Коллекции
Перечислимый pad(int $size, mixed $value)

Заполнить коллекцию до указанной длины значением.

из Коллекции
ArrayIterator getIterator()

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

из Коллекции
int count()

Подсчитать количество элементов в коллекции.

из Коллекции
Перечислимый countBy(callable|string $countBy = null)

Подсчитать количество элементов в коллекции по полю или с помощью обратного вызова.

из Коллекции
$this add(mixed $item)

Добавить элемент в коллекцию.

из Коллекции
Коллекция toBase()

Получить экземпляр базовой коллекции Support из этой коллекции.

из Коллекции
bool offsetExists(mixed $key)

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

из Коллекции
mixed offsetGet(mixed $key)

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

из Коллекции
void offsetSet(mixed $key, mixed $value)

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

из Коллекции
void offsetUnset(string $key)

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

из Коллекции
Модель|Коллекция|null find(mixed $key, mixed $default = null)

Найти модель в коллекции по ключу.

из Коллекции
$this load(array|string $relations)

Загрузить набор отношений в коллекцию.

из Коллекции
$this loadCount(array|string $relations)

Загрузить набор подсчетов отношений в коллекцию.

из Коллекции
$this loadMissing(array|string $relations)

Загрузить набор отношений в коллекцию, если они еще не загружены жадно.

из Коллекции
void loadMissingRelation(Коллекция $models, array $path)

Загрузить путь к отношению, если он еще не загружен жадно.

из Коллекции
$this loadMorph(string $relation, array $relations)

Загрузить набор отношений в смешанную коллекцию отношений.

из Коллекции
$this loadMorphCount(string $relation, array $relations)

Загрузить набор подсчетов отношений в смешанную коллекцию отношений.

из Коллекции
массив modelKeys()

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

из Collection
Collection fresh(массив|строка $with = [])

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

из Collection
$this makeHidden(массив|строка $attributes)

Скрыть заданные, обычно видимые, атрибуты для всего набора.

из Collection
$this makeVisible(массив|строка $attributes)

Сделать видимыми заданные, обычно скрытые, атрибуты для всего набора.

из Collection
$this append(массив|строка $attributes)

Добавить атрибут ко всему набору.

из Collection
массив getDictionary(ArrayAccess|массив|null $items = null)

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

из Collection
строка|null getQueueableClass()

Получить тип сущностей, которые будут помещены в очередь.

из Collection
массив getQueueableIds()

Получить идентификаторы всех сущностей.

из Collection
массив getQueueableRelations()

Получить отношения сущностей, которые будут помещены в очередь.

из Collection
строка|null getQueueableConnection()

Получить соединение сущностей, которые будут помещены в очередь.

из Collection
Builder toQuery()

Получить Eloquent-запрос из набора.

из Collection
void markAsRead()

Отметить все уведомления как прочитанные.

void markAsUnread()

Отметить все уведомления как непрочитанные.

Подробности

static EnumeratesValues make(mixed $items = [])

Создать новый экземпляр набора, если значение не является им уже.

Параметры

mixed $items

Значение, возвращаемое

EnumeratesValues

static EnumeratesValues wrap(mixed $value)

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

Параметры

mixed $value

Значение, возвращаемое

EnumeratesValues

static массив unwrap(массив|EnumeratesValues $value)

Получить базовые элементы из данного набора, если применимо.

Параметры

массив|EnumeratesValues $value

Значение, возвращаемое

массив

смешанный тип average(callable|строка|null $callback = null)

Псевдоним для метода "avg".

Параметры

callable|строка|null $callback

Значение, возвращаемое

смешанный тип

логическое значение some(смешанный тип $key, смешанный тип $operator = null, смешанный тип $value = null)

Псевдоним для метода "contains".

Параметры

смешанный тип $key
смешанный тип $operator
смешанный тип $value

Значение, возвращаемое

логическое значение

логическое значение containsStrict(смешанный тип $key, смешанный тип $value = null)

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

Параметры

смешанный тип $key
смешанный тип $value

Значение, возвращаемое

логическое значение

void dd(смешанный тип ...$args)

Вывести элементы и завершить сценарий.

Параметры

смешанный тип ...$args

Значение, возвращаемое

void

$this dump()

Вывести элементы.

Значение, возвращаемое

$this

$this each(callable $callback)

Выполнить обратный вызов над каждым элементом.

Параметры

callable $callback

Значение, возвращаемое

$this

EnumeratesValues eachSpread(callable $callback)

Выполнить обратный вызов над каждым вложенным куском элементов.

Параметры

callable $callback

Значение, возвращаемое

EnumeratesValues

логическое значение every(строка|callable $key, смешанный тип $operator = null, смешанный тип $value = null)

Определить, проходят ли все элементы заданный тест истинности.

Параметры

строка|callable $key
смешанный тип $operator
смешанный тип $value

Значение, возвращаемое

логическое значение

mixed firstWhere(string $key, mixed $operator = null, mixed $value = null)

Получить первый элемент по заданной паре ключ-значение.

Параметры

string $key
mixed $operator
mixed $value

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

mixed

bool isNotEmpty()

Определить, не является ли коллекция пустой.

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

bool

EnumeratesValues mapSpread(callable $callback)

Применить отображение к каждому вложенному фрагменту элементов.

Параметры

callable $callback

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

EnumeratesValues

EnumeratesValues mapToGroups(callable $callback)

Применить отображение группировки к элементам.

Обратный вызов должен возвращать ассоциативный массив с единственной парой ключ/значение.

Параметры

callable $callback

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

EnumeratesValues

EnumeratesValues flatMap(callable $callback)

Применить отображение к коллекции и сплющить результат на один уровень.

Параметры

callable $callback

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

EnumeratesValues

EnumeratesValues mapInto(string $class)

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

Параметры

string $class

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

EnumeratesValues

mixed min(callable|string|null $callback = null)

Получить минимальное значение заданного ключа.

Параметры

callable|string|null $callback

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

mixed

mixed max(callable|string|null $callback = null)

Получить максимальное значение заданного ключа.

Параметры

callable|string|null $callback

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

mixed

EnumeratesValues forPage(int $page, int $perPage)

«Разбить на страницы» коллекцию, разделив её на более мелкие коллекции.

Параметры

int $page
int $perPage

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

EnumeratesValues

EnumeratesValues partition(callable|string $key, mixed $operator = null, mixed $value = null)

Разделить коллекцию на два массива, используя заданный обратный вызов или ключ.

Параметры

callable|string $key
mixed $operator
mixed $value

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

EnumeratesValues

mixed sum(callable|string|null $callback = null)

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

Параметры

callable|string|null $callback

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

mixed

EnumeratesValues|mixed when(bool|mixed $value, callable $callback = null, callable $default = null)

Применить обратный вызов, если значение истинно.

Параметры

bool|mixed $value
callable $callback
callable $default

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

EnumeratesValues|mixed

EnumeratesValues|mixed whenEmpty(callable $callback, callable $default = null)

Применить обратный вызов, если коллекция пустая.

Параметры

callable $callback
callable $default

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

EnumeratesValues|mixed

EnumeratesValues|mixed whenNotEmpty(callable $callback, callable $default = null)

Применить обратный вызов, если коллекция не пустая.

Параметры

callable $callback
callable $default

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

EnumeratesValues|mixed

EnumeratesValues|mixed unless(bool $value, callable $callback, callable $default = null)

Применить обратный вызов, если значение ложно.

Параметры

bool $value
callable $callback
callable $default

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

EnumeratesValues|mixed

EnumeratesValues|mixed unlessEmpty(callable $callback, callable $default = null)

Применить обратный вызов, если коллекция не пустая.

Параметры

callable $callback
callable $default

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

EnumeratesValues|mixed

EnumeratesValues|mixed unlessNotEmpty(callable $callback, callable $default = null)

Применить обратный вызов, если коллекция не пустая.

Параметры

callable $callback
callable $default

Значение возврата

EnumeratesValues|mixed

EnumeratesValues where(string $key, mixed $operator = null, mixed $value = null)

Фильтровать элементы по заданной паре ключ-значение.

Параметры

string $key
mixed $operator
mixed $value

Значение возврата

EnumeratesValues

EnumeratesValues whereNull(string|null $key = null)

Фильтровать элементы, где заданный ключ не равен null.

Параметры

string|null $key

Значение возврата

EnumeratesValues

EnumeratesValues whereNotNull(string|null $key = null)

Фильтровать элементы, где заданный ключ равен null.

Параметры

string|null $key

Значение возврата

EnumeratesValues

EnumeratesValues whereStrict(string $key, mixed $value)

Фильтровать элементы по заданной паре ключ-значение с использованием строгого сравнения.

Параметры

string $key
mixed $value

Значение возврата

EnumeratesValues

EnumeratesValues whereIn(string $key, mixed $values, bool $strict = false)

Фильтровать элементы по заданной паре ключ-значение.

Параметры

string $key
mixed $values
bool $strict

Значение возврата

EnumeratesValues

EnumeratesValues whereInStrict(string $key, mixed $values)

Фильтровать элементы по заданной паре ключ-значение с использованием строгого сравнения.

Параметры

string $key
mixed $values

Значение возврата

EnumeratesValues

EnumeratesValues whereBetween(string $key, array $values)

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

Параметры

string $key
array $values

Значение возврата

EnumeratesValues

EnumeratesValues whereNotBetween(string $key, array $values)

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

Параметры

string $key
array $values

Значение возврата

EnumeratesValues

EnumeratesValues whereNotIn(string $key, mixed $values, bool $strict = false)

Фильтровать элементы по заданной паре ключ-значение.

Параметры

string $key
mixed $values
bool $strict

Значение возврата

EnumeratesValues

EnumeratesValues whereNotInStrict(string $key, mixed $values)

Фильтровать элементы по заданной паре ключ-значение с использованием строгого сравнения.

Параметры

string $key
mixed $values

Значение возврата

EnumeratesValues

EnumeratesValues whereInstanceOf(string $type)

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

Параметры

string $type

Значение возврата

EnumeratesValues

mixed pipe(callable $callback)

Передать коллекцию в заданный обратный вызов и вернуть результат.

Параметры

callable $callback

Значение возврата

mixed

$this tap(callable $callback)

Передать коллекцию в заданный обратный вызов, а затем вернуть её.

Параметры

callable $callback

Значение возврата

$this

EnumeratesValues reject(callable|mixed $callback = true)

Создать коллекцию всех элементов, которые не проходят заданный тест истинности.

Параметры

callable|mixed $callback

Значение возврата

EnumeratesValues

EnumeratesValues unique(string|callable|null $key = null, bool $strict = false)

Возвращает только уникальные элементы из массива коллекции.

Параметры

string|callable|null $key
bool $strict

Значение возврата

EnumeratesValues

EnumeratesValues uniqueStrict(string|callable|null $key = null)

Возвращает только уникальные элементы из массива коллекции с использованием строгого сравнения.

Параметры

string|callable|null $key

Значение возврата

EnumeratesValues

EnumeratesValues until(mixed $value) устаревшее

устаревшее

Используйте метод "takeUntil" напрямую.

Возвращает элементы в коллекции до тех пор, пока не будет выполнено заданное условие.

Это псевдоним для метода "takeUntil".

Параметры

mixed $value

Значение возврата

EnumeratesValues

Collection collect()

Собирает значения в коллекцию.

Значение возврата

Collection

array toArray()

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

Значение возврата

array

array jsonSerialize()

Преобразовать объект в формат, сериализуемый в JSON.

Значение возврата

array

string toJson(int $options = 0)

Получить коллекцию элементов в формате JSON.

Параметры

int $options

Значение возврата

string

CachingIterator getCachingIterator(int $flags = CachingIterator::CALL_TOSTRING)

Получить экземпляр CachingIterator.

Параметры

int $flags

Значение возврата

CachingIterator

string __toString()

Преобразовать коллекцию в строковое представление.

Значение возврата

string

static void proxy(string $method)

Добавить метод в список проксируемых методов.

Параметры

string $method

Значение возврата

void

mixed __get(string $key)

Динамический доступ к проксированию коллекции.

Параметры

string $key

Значение возврата

mixed

Исключения

Исключение

protected array getArrayableItems(mixed $items)

Массив результатов элементов из Collection или Arrayable.

Параметры

mixed $items

Значение возврата

array

protected Closure operatorForWhere(string $key, string|null $operator = null, mixed $value = null)

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

Параметры

string $key
string|null $operator
mixed $value

Значение возврата

Closure

protected bool useAsCallable(mixed $value)

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

Параметры

mixed $value

Значение возврата

bool

protected callable valueRetriever(callable|string|null $value)

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

Параметры

callable|string|null $value

Значение возврата

callable

protected Closure equality(mixed $value)

Создать функцию для проверки равенства элемента.

Параметры

mixed $value

Значение возврата

Closure

protected Closure negate(Closure $callback)

Создать функцию, используя другую функцию, инвертируя её результат.

Параметры

Closure $callback

Значение возврата

Closure

protected Closure identity()

Создать функцию, которая возвращает то, что ей передаётся.

Значение возврата

Closure

static void macro(string $name, object|callable $macro)

Зарегистрировать пользовательское макро.

Параметры

string $name
object|callable $macro

Значение возврата

void

static void mixin(object $mixin, bool $replace = true)

Смешивание другого объекта в класс.

Parameters

object $mixin
bool $replace

Return Value

void

Exceptions

ReflectionException

static bool hasMacro(string $name)

Проверка регистрации макроса.

Parameters

string $name

Return Value

bool

static mixed __callStatic(string $method, array $parameters)

Динамическая обработка вызовов класса.

Parameters

string $method
array $parameters

Return Value

mixed

Exceptions

BadMethodCallException

mixed __call(string $method, array $parameters)

Динамическая обработка вызовов класса.

Parameters

string $method
array $parameters

Return Value

mixed

Exceptions

BadMethodCallException

void __construct(mixed $items = [])

Создание нового набора.

Parameters

mixed $items

Return Value

void

static Enumerable times(int $number, callable $callback = null)

Создание нового набора путём вызова обратного вызова заданное количество раз.

Parameters

int $number
callable $callback

Return Value

Enumerable

array all()

Получение всех элементов в наборе.

Return Value

array

LazyCollection lazy()

Получение ленивого набора для элементов в этом наборе.

Return Value

LazyCollection

mixed avg(callable|string|null $callback = null)

Получение среднего значения заданного ключа.

Parameters

callable|string|null $callback

Return Value

mixed

mixed median(string|array|null $key = null)

Получение медианы заданного ключа.

Parameters

string|array|null $key

Return Value

mixed

array|null mode(string|array|null $key = null)

Получение моды заданного ключа.

Parameters

string|array|null $key

Return Value

array|null

Enumerable collapse()

Сведение элементов набора в один массив.

Return Value

Enumerable

bool contains(mixed $key, mixed $operator = null, mixed $value = null)

Определение существования ключа в наборе.

Parameters

mixed $key
mixed $operator
mixed $value

Return Value

bool

Collection crossJoin(mixed ...$lists)

Перекрёстное соединение с заданными списками, возвращающее все возможные перестановки.

Parameters

mixed ...$lists

Return Value

Collection

Enumerable diff(mixed $items)

Разность набора с заданными элементами.

Parameters

mixed $items

Return Value

Enumerable

Enumerable diffUsing(mixed $items, callable $callback)

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

Parameters

mixed $items
callable $callback

Return Value

Enumerable

Enumerable diffAssoc(mixed $items)

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

Parameters

mixed $items

Return Value

Enumerable

Enumerable diffAssocUsing(mixed $items, callable $callback)

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

Parameters

mixed $items
callable $callback

Return Value

Enumerable

Enumerable diffKeys(mixed $items)

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

Parameters

mixed $items

Return Value

Enumerable

Enumerable diffKeysUsing(mixed $items, callable $callback)

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

Parameters

mixed $items
callable $callback

Return Value

Enumerable

Enumerable duplicates(callable|null $callback = null, bool $strict = false)

Получить дублируемые элементы из коллекции.

Parameters

callable|null $callback
bool $strict

Return Value

Enumerable

Enumerable duplicatesStrict(callable|null $callback = null)

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

Parameters

callable|null $callback

Return Value

Enumerable

protected Closure duplicateComparator(bool $strict)

Получить функцию сравнения для обнаружения дубликатов.

Parameters

bool $strict

Return Value

Closure

Enumerable except(mixed $keys)

Возвращает все модели в коллекции, кроме моделей со специфицированными ключами.

Parameters

mixed $keys

Return Value

Enumerable

Enumerable filter(callable $callback = null)

Применить фильтр к каждому элементу.

Parameters

callable $callback

Return Value

Enumerable

mixed first(callable $callback = null, mixed $default = null)

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

Parameters

callable $callback
mixed $default

Return Value

mixed

Collection flatten(int $depth = INF)

Получить плоский массив элементов из коллекции.

Parameters

int $depth

Return Value

Collection

Enumerable flip()

Поменять местами ключи и значения в коллекции.

Return Value

Enumerable

$this forget(string|array $keys)

Удалить элемент из коллекции по ключу.

Parameters

string|array $keys

Return Value

$this

mixed get(mixed $key, mixed $default = null)

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

Parameters

mixed $key
mixed $default

Return Value

mixed

Enumerable groupBy(array|callable|string $groupBy, bool $preserveKeys = false)

Сгруппировать ассоциативный массив по полю или используя обратный вызов.

Parameters

array|callable|string $groupBy
bool $preserveKeys

Return Value

Enumerable

Enumerable keyBy(callable|string $keyBy)

Установить ключи ассоциативного массива по полю или используя обратный вызов.

Parameters

callable|string $keyBy

Return Value

Enumerable

bool has(mixed $key)

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

Parameters

mixed $key

Return Value

bool

string implode(string $value, string|null $glue = null)

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

Parameters

string $value
string|null $glue

Return Value

string

Enumerable intersect(mixed $items)

Пересечь коллекцию с заданными элементами.

Parameters

mixed $items

Return Value

Enumerable

Enumerable intersectByKeys(mixed $items)

Пересечь коллекцию с заданными элементами по ключу.

Parameters

mixed $items

Return Value

Enumerable

bool isEmpty()

Определить, пуста ли коллекция.

Return Value

bool

string join(string $glue, string $finalGlue = '')

Объединить все элементы из коллекции, используя строку. Последние элементы могут использовать отдельную строку склеивания.

Parameters

string $glue
string $finalGlue

Return Value

string
END_OF_DOCUMENT_MARKER

Enumerable keys()

Получить ключи элементов коллекции.

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

Enumerable

mixed last(callable $callback = null, mixed $default = null)

Получить последний элемент из коллекции.

Параметры

callable $callback
mixed $default

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

mixed

Enumerable pluck(string|array $value, string|null $key = null)

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

Параметры

string|array $value
string|null $key

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

Enumerable

Enumerable map(callable $callback)

Применить функцию-преобразователь к каждому элементу.

Параметры

callable $callback

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

Enumerable

Enumerable mapToDictionary(callable $callback)

Применить функцию-преобразователь для создания словаря.

Функция-преобразователь должна возвращать ассоциативный массив с одной парой ключ/значение.

Параметры

callable $callback

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

Enumerable

Enumerable mapWithKeys(callable $callback)

Применить ассоциативное отображение к каждому элементу.

Функция-преобразователь должна возвращать ассоциативный массив с одной парой ключ/значение.

Параметры

callable $callback

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

Enumerable

Enumerable merge(mixed $items)

Объединить коллекцию с заданными элементами.

Параметры

mixed $items

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

Enumerable

Enumerable mergeRecursive(mixed $items)

Рекурсивно объединить коллекцию с заданными элементами.

Параметры

mixed $items

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

Enumerable

Enumerable combine(mixed $values)

Создать коллекцию, используя текущую коллекцию для ключей и другую для значений.

Параметры

mixed $values

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

Enumerable

Enumerable union(mixed $items)

Объединить коллекцию с заданными элементами.

Параметры

mixed $items

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

Enumerable

Enumerable nth(int $step, int $offset = 0)

Создать новую коллекцию, состоящую из каждого n-го элемента.

Параметры

int $step
int $offset

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

Enumerable

Enumerable only(mixed $keys)

Возвращает только модели из коллекции с указанными ключами.

Параметры

mixed $keys

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

Enumerable

mixed pop()

Получить и удалить последний элемент из коллекции.

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

mixed

$this prepend(mixed $value, mixed $key = null)

Добавить элемент в начало коллекции.

Параметры

mixed $value
mixed $key

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

$this

$this push(mixed ...$values)

Добавить один или несколько элементов в конец коллекции.

Параметры

mixed ...$values

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

$this

Enumerable concat(iterable $source)

Добавить все заданные элементы в коллекцию.

Параметры

iterable $source

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

Enumerable

mixed pull(mixed $key, mixed $default = null)

Получить и удалить элемент из коллекции.

Параметры

mixed $key
mixed $default

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

mixed

$this put(mixed $key, mixed $value)

Добавить элемент в коллекцию по ключу.

Параметры

mixed $key
mixed $value

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

$this

Enumerable|mixed random(int|null $number = null)

Случайно получить один или несколько элементов из коллекции.

Параметры

int|null $number

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

Enumerable|mixed

Исключения

InvalidArgumentException

mixed reduce(callable $callback, mixed $initial = null)

Свести коллекцию к одному значению.

Параметры

callable $callback
mixed $initial

Значение возврата

mixed

Enumerable replace(mixed $items)

Заменить элементы коллекции заданными элементами.

Параметры

mixed $items

Значение возврата

Enumerable

Enumerable replaceRecursive(mixed $items)

Рекурсивно заменить элементы коллекции заданными элементами.

Параметры

mixed $items

Значение возврата

Enumerable

Enumerable reverse()

Изменить порядок элементов на обратный.

Значение возврата

Enumerable

mixed search(mixed $value, bool $strict = false)

Поиск значения в коллекции и возврат соответствующего ключа, если успешно.

Параметры

mixed $value
bool $strict

Значение возврата

mixed

mixed shift()

Получить и удалить первый элемент из коллекции.

Значение возврата

mixed

Enumerable shuffle(int|null $seed = null)

Перемешать элементы в коллекции.

Параметры

int|null $seed

Значение возврата

Enumerable

Enumerable skip(int $count)

Пропустить первые {$count} элементов.

Параметры

int $count

Значение возврата

Enumerable

Collection skipUntil(mixed $value)

Пропустить элементы в коллекции до тех пор, пока не выполнится заданное условие.

Параметры

mixed $value

Значение возврата

Collection

Collection skipWhile(mixed $value)

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

Параметры

mixed $value

Значение возврата

Collection

Enumerable slice(int $offset, int|null $length = null)

Выделить подмассив из коллекции.

Параметры

int $offset
int|null $length

Значение возврата

Enumerable

Enumerable split(int $numberOfGroups)

Разбить коллекцию на определенное количество групп.

Параметры

int $numberOfGroups

Значение возврата

Enumerable

Enumerable chunk(int $size)

Разбить коллекцию на куски заданного размера.

Параметры

int $size

Значение возврата

Enumerable

Enumerable sort(callable|null|int $callback = null)

Сортировать каждый элемент с помощью обратного вызова.

Параметры

callable|null|int $callback

Значение возврата

Enumerable

Enumerable sortDesc(int $options = SORT_REGULAR)

Сортировать элементы в порядке убывания.

Параметры

int $options

Значение возврата

Enumerable

Enumerable sortBy(callable|string $callback, int $options = SORT_REGULAR, bool $descending = false)

Сортировать коллекцию с использованием заданного обратного вызова.

Параметры

callable|string $callback
int $options
bool $descending

Значение возврата

Enumerable

Enumerable sortByDesc(callable|string $callback, int $options = SORT_REGULAR)

Сортировать коллекцию в порядке убывания с использованием заданного обратного вызова.

Параметры

callable|string $callback
int $options

Значение возврата

Enumerable

Enumerable sortKeys(int $options = SORT_REGULAR, bool $descending = false)

Сортировать ключи коллекции.

Параметры

int $options
bool $descending

Значение возврата

Enumerable

Enumerable sortKeysDesc(int $options = SORT_REGULAR)

Сортировка ключей коллекции в порядке убывания.

Параметры

int $options

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

Enumerable

Collection splice(int $offset, int|null $length = null, mixed $replacement = [])

Вырезание части массива коллекции.

Параметры

int $offset
int|null $length
mixed $replacement

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

Collection

Enumerable take(int $limit)

Взятие первых или последних {$limit} элементов.

Параметры

int $limit

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

Enumerable

Collection takeUntil(mixed $value)

Взятие элементов из коллекции до выполнения заданного условия.

Параметры

mixed $value

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

Collection

Collection takeWhile(mixed $value)

Взятие элементов из коллекции, пока выполняется заданное условие.

Параметры

mixed $value

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

Collection

$this transform(callable $callback)

Преобразование каждого элемента в коллекции с помощью обратного вызова.

Параметры

callable $callback

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

$this

Enumerable values()

Сброс ключей в базовом массиве.

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

Enumerable

Collection zip(mixed $items)

Объединение коллекции с одним или несколькими массивами.

Параметры

mixed $items

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

Collection

Enumerable pad(int $size, mixed $value)

Дополнение коллекции до указанной длины значением.

Параметры

int $size
mixed $value

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

Enumerable

ArrayIterator getIterator()

Получение итератора для элементов.

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

ArrayIterator

int count()

Подсчет количества элементов в коллекции.

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

int

Enumerable countBy(callable|string $countBy = null)

Подсчет количества элементов в коллекции по полю или с помощью обратного вызова.

Параметры

callable|string $countBy

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

Enumerable

$this add(mixed $item)

Добавление элемента в коллекцию.

Параметры

mixed $item

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

$this

Collection toBase()

Получение базового экземпляра коллекции Support из этой коллекции.

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

Collection

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

Model|Collection|null find(mixed $key, mixed $default = null)

Поиск модели в коллекции по ключу.

Параметры

mixed $key
mixed $default

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

Model|Collection|null

$this load(array|string $relations)

Загрузка набора отношений в коллекцию.

Параметры

array|string $relations

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

$this

$this loadCount(array|string $relations)

Загрузить набор подсчетов отношений в коллекцию.

Параметры

array|string $relations

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

$this

$this loadMissing(array|string $relations)

Загрузить набор отношений в коллекцию, если они еще не загружены с помощью eager loading.

Параметры

array|string $relations

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

$this

protected void loadMissingRelation(Collection $models, array $path)

Загрузить путь отношения, если он еще не загружен с помощью eager loading.

Параметры

Collection $models
array $path

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

void

$this loadMorph(string $relation, array $relations)

Загрузить набор отношений в коллекцию смешанных отношений.

Параметры

string $relation
array $relations

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

$this

$this loadMorphCount(string $relation, array $relations)

Загрузить набор подсчетов отношений в коллекцию смешанных отношений.

Параметры

string $relation
array $relations

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

$this

array modelKeys()

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

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

array

Collection fresh(array|string $with = [])

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

Параметры

array|string $with

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

Collection

$this makeHidden(array|string $attributes)

Скрыть указанные, обычно видимые, атрибуты для всей коллекции.

Параметры

array|string $attributes

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

$this

$this makeVisible(array|string $attributes)

Сделать указанные, обычно скрытые, атрибуты видимыми для всей коллекции.

Параметры

array|string $attributes

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

$this

$this append(array|string $attributes)

Добавить атрибут ко всей коллекции.

Параметры

array|string $attributes

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

$this

array getDictionary(ArrayAccess|array|null $items = null)

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

Параметры

ArrayAccess|array|null $items

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

array

string|null getQueueableClass()

Получить тип сущностей, которые будут помещены в очередь.

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

string|null

Исключения

LogicException

array getQueueableIds()

Получить идентификаторы всех сущностей.

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

array

array getQueueableRelations()

Получить отношения сущностей, которые будут помещены в очередь.

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

array

string|null getQueueableConnection()

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

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

string|null

Исключения

LogicException

Builder toQuery()

Получить Eloquent query builder из коллекции.

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

Builder

Исключения

LogicException

void markAsRead()

Отметить все уведомления как прочитанные.

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

void

void markAsUnread()

Отметить все уведомления как непрочитанные.

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

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/7.x/Illuminate/Notifications/DatabaseNotificationCollection.html

Spec-Zone.ru

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