mercredi 10 juillet 2019

How to disable soft deletes in Laravel 5.8 Eloquent model

On my project all models extend BaseModel class, which uses SoftDeletes trait by default. But in some specific cases, e.g. in class ShouldHardDelete I don't want my DB records to be deleted softly. Let's suppose, I can't deny extending BaseModel.

What changes should I make in my ShouldHardDelete class to prevent it from using soft deletes?



via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire