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 | $data | The data that will be used to narrow the search in the database table. | 
Methods
| 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.  |  |
| 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.  |  
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.
    © 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