zacksmash/laravel-softdelete-routes
Laravel Soft Delete Routes
Intro
This package gives you some helper methods on route resources to handle extra actions for restoring and force deleting a model.
// routes/web.php
Route::resource('items', ItemController::class)
->softDeletes();
// Or individually, if you only need one
Route::resource('items', ItemController::class)
->withRestore()
->withErase()
This will give you the standard route resource methods, but you'll also get:
# standard routes...
PATCH items/{item}/restore ..... items.restore › ItemController@restore
DELETE items/{item}/erase ......... items.erase › ItemController@erase
Related Packages
arifmahmudrana/laravel-resource-route-wildcard-alias
Laravel resource route wildcard alias to use same model name in route model bind...
21
1
mpociot/versionable
Allows to create Laravel 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 Model versioning and re...
1,580,471
789
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| v1.1.6 | ^8.2 | >=10.0 | MIT | |
| v1.1.5 | ^8.2 | >=10.0 | MIT | |
| v1.1.4 | ^8.2 | >=10.0 | MIT | |
| v1.1.3 | ^8.2 | >=10.0 | MIT | |
| v1.1.2 | ^8.2 | ^10.0| | MIT | |
| v1.1.1 | ^8.2 | ^10.0| | MIT | |
| v1.1.0 | ^8.2 | ^10.0| | MIT | |
| v1.0.0 | ^8.2 | ^10.0| | MIT |