Spec-Zone.ru › Laravel 8

NotSoftDeletedInDatabase

class NotSoftDeletedInDatabase extends Constraint (View source)

Свойства

protected int$show

Количество записей, которые будут отображены в консоли в случае ошибки.

protected Connection$database

Подключение к базе данных.

protected array$data

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

protected string$deletedAtColumn

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

Методы

void__construct(Connection $database, array $data, string $deletedAtColumn)

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

boolmatches(string $table)

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

stringfailureDescription(string $table)

Получить описание ошибки.

stringgetAdditionalInfo(string $table)

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

stringtoString()

Получить строковое представление объекта.

Детали

void __construct(Connection $database, array $data, string $deletedAtColumn)

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

Параметры

Connection$database
array$data
string$deletedAtColumn

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

void

bool matches(string $table)

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

Параметры

string$table

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

bool

string failureDescription(string $table)

Получить описание ошибки.

Параметры

string$table

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

string

protected string getAdditionalInfo(string $table)

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

Параметры

string$table

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

string

string toString()

Получить строковое представление объекта.

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

string

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Testing/Constraints/NotSoftDeletedInDatabase.html

Spec-Zone.ru

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