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) Создать новый экземпляр ограничения. | |
| bool | matches(string $table) Проверить, найдены ли данные в заданной таблице. | |
| string | failureDescription(string $table) Получить описание ошибки. | |
| string | getAdditionalInfo(string $table) Получить дополнительную информацию о записях, найденных в таблице базы данных. | |
| string | toString() Получить строковое представление объекта. |
Подробности
void __construct(Connection $database, array $data, string $deletedAtColumn)
Создать новый экземпляр ограничения.
bool matches(string $table)
Проверить, найдены ли данные в заданной таблице.
string failureDescription(string $table)
Получить описание ошибки.
protected string getAdditionalInfo(string $table)
Получить дополнительную информацию о записях, найденных в таблице базы данных.
string toString()
Получить строковое представление объекта.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Testing/Constraints/NotSoftDeletedInDatabase.html