Spec-Zone.ru › Laravel 7

DatabasePresenceVerifier

class DatabasePresenceVerifier implements DatabasePresenceVerifierInterface (View source)

Свойства

protected ConnectionResolverInterface$db

Экземпляр подключения к базе данных.

protected string$connection

Подключение к базе данных для использования.

Методы

void__construct(ConnectionResolverInterface $db)

Создать новый верификатор присутствия в базе данных.

intgetCount(string $collection, string $column, string $value, int|null $excludeId = null, string|null $idColumn = null, array $extra = [])

Подсчитать количество объектов в коллекции, имеющих заданное значение.

intgetMultiCount(string $collection, string $column, array $values, array $extra = [])

Подсчитать количество объектов в коллекции с заданными значениями.

BuilderaddConditions(Builder $query, array $conditions)

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

voidaddWhere(Builder $query, string $key, string $extraValue)

Добавить условие "where" к заданному запросу.

Buildertable(string $table)

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

voidsetConnection(string $connection)

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

Подробности

void __construct(ConnectionResolverInterface $db)

Создать новый верификатор присутствия в базе данных.

Параметры

ConnectionResolverInterface$db

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

void

int getCount(string $collection, string $column, string $value, int|null $excludeId = null, string|null $idColumn = null, array $extra = [])

Подсчитать количество объектов в коллекции, имеющих заданное значение.

Параметры

string$collection
string$column
string$value
int|null$excludeId
string|null$idColumn
array$extra

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

int

int getMultiCount(string $collection, string $column, array $values, array $extra = [])

Подсчитать количество объектов в коллекции с заданными значениями.

Параметры

string$collection
string$column
array$values
array$extra

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

int

protected Builder addConditions(Builder $query, array $conditions)

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

Параметры

Builder$query
array$conditions

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

Builder

protected void addWhere(Builder $query, string $key, string $extraValue)

Добавить условие "where" к заданному запросу.

Параметры

Builder$query
string$key
string$extraValue

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

void

protected Builder table(string $table)

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

Параметры

string$table

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

Builder

void setConnection(string $connection)

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

Параметры

string$connection

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

void

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

Spec-Zone.ru

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