Resource controllers provide seven methods for CRUD operations:
// Generate: php artisan make:controller PostController --resource
// Route: Route::resource('posts', PostController::class);
- index() - List resources
- create() - Show creation form
- store() - Store new resource
- show($id) - Display specific resource
- edit($id) - Show edit form
- update($id) - Update resource
- destroy($id) - Delete resource