Is it possible to dynamically bind route with two models?
I have two models Members and Users with almost similar fields.
I want to use same route for basic crud operations.
#route
Route::group(['prefix' => 'members'], function () {
Route::delete('/{member}', [MembersController::class, 'destroy'])->name('members.destroy');
});
Route::group(['prefix' => 'users'], function () {
Route::delete('/{member}', [MembersController::class, 'destroy'])->name('users.destroy');
});
#MembersController
public function destroy(Request $request, Member|User $member)
{
$result = $member->delete();
redirect(route('members.index')->with('success_message', 'Member deleted!');
}