HasInDatabase
class HasInDatabase extends Constraint (View source)
Properties
| protected int | $show | Number of records that will be shown in the console in case of failure. |
|
| protected Connection | $database | The database connection. |
|
| protected array<string, mixed> | $data | The data that will be used to narrow the search in the database table. |
Methods
Check if the data is found in the given table.
Get the description of the failure.
Get additional info about the records found in the database table.
Get a string representation of the object.
Details
void
__construct(Connection $database, array $data)
Create a new constraint instance.
bool
matches(string $table)
Check if the data is found in the given table.
string
failureDescription(string $table)
Get the description of the failure.
protected string
getAdditionalInfo(string $table)
Get additional info about the records found in the database table.
string
toString(int $options = 0)
Get a string representation of the object.
Laravel Cloud is the best place to deploy Laravel, Nuxt, Express, Hono, Node.js, Bun, Go, Flask, Python, and more, with dedicated infrastructure available on AWS through Laravel Private Cloud.