NotSoftDeletedInDatabase
class NotSoftDeletedInDatabase 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. |
|
protected string | $deletedAtColumn | The name of the column that indicates soft deletion has occurred. |
Methods
Create a new constraint instance.
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, string $deletedAtColumn)
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()
Get a string representation of the object.