Cascade Delete & Restore when using Laravel SoftDeletes
"
laravel-soft-cascade
is a package making soft deleting and restoring relations easy.If you enjoy features like MySQL cascade deleting but want to use Laravel's SoftDeletes feature you'll need to do some extra steps to ensure your relations are properly deleted or restored.
This package is intended to replace those steps with a simple array that defines the relations you want to cascade."
Asked.io