Spec-Zone.ru › Laravel 5.4

BuildsQueries

trait BuildsQueries (View source)

Методы

bool chunk(int $count, callable $callback)

Разбить результаты запроса на куски.

bool each(callable $callback, int $count = 1000)

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

Модель|BuildsQueries|null first(array $columns = ['*'])

Выполнить запрос и получить первый результат.

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

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

Builder tap(Closure $callback)

Передать запрос в предоставленный обратный вызов.

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

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

LengthAwarePaginator paginator(Collection $items, int $total, int $perPage, int $currentPage, array $options)

Создать новый экземпляр length-aware paginator.

Paginator simplePaginator(Collection $items, int $perPage, int $currentPage, array $options)

Создать новый экземпляр simple paginator.

Подробности

bool chunk(int $count, callable $callback)

Разбить результаты запроса на куски.

Параметры

int $count
callable $callback

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

bool

bool each(callable $callback, int $count = 1000)

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

Параметры

callable $callback
int $count

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

bool

Модель|BuildsQueries|null first(array $columns = ['*'])

Выполнить запрос и получить первый результат.

Параметры

array $columns

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

Модель|BuildsQueries|null

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

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

Параметры

mixed $value
callable $callback
callable $default

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

mixed

Builder tap(Closure $callback)

Передать запрос в предоставленный обратный вызов.

Параметры

Closure $callback

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

Builder

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

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

Параметры

mixed $value
callable $callback
callable $default

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

mixed

protected LengthAwarePaginator paginator(Collection $items, int $total, int $perPage, int $currentPage, array $options)

Создать новый экземпляр length-aware paginator.

Параметры

Collection $items
int $total
int $perPage
int $currentPage
array $options

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

LengthAwarePaginator

protected Paginator simplePaginator(Collection $items, int $perPage, int $currentPage, array $options)

Создать новый экземпляр simple paginator.

Параметры

Collection $items
int $perPage
int $currentPage
array $options

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

Paginator

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.4/Illuminate/Database/Concerns/BuildsQueries.html

Spec-Zone.ru

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