HasInDatabase
class HasInDatabase extends Constraint (View source)
Свойства
| protected int | $show | Количество записей, которое будет отображено в консоли в случае ошибки. |
|
| protected Connection | $database | Подключение к базе данных. |
|
| protected array | $data | Данные, которые будут использоваться для сужения поиска в таблице базы данных. |
Методы
| void |
__construct(Connection $database, array $data)
Создать новый экземпляр ограничения. |
|
| bool |
matches(string $table)
Проверить, найдены ли данные в заданной таблице. |
|
| string |
failureDescription(string $table)
Получить описание ошибки. |
|
| string |
getAdditionalInfo(string $table)
Получить дополнительную информацию о записях, найденных в таблице базы данных. |
|
| string |
toString(int $options = 0)
Получить строковое представление объекта. |
Подробности
void __construct(Connection $database, array $data)
Создать новый экземпляр ограничения.
bool matches(string $table)
Проверить, найдены ли данные в заданной таблице.
string failureDescription(string $table)
Получить описание ошибки.
protected string getAdditionalInfo(string $table)
Получить дополнительную информацию о записях, найденных в таблице базы данных.
string toString(int $options = 0)
Получить строковое представление объекта.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/7.x/Illuminate/Testing/Constraints/HasInDatabase.html