Skip to content

zacksmash/laravel-softdelete-routes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel Soft Delete Routes

Tests

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

About

A Laravel route helper to add soft delete routes to your route resources

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages