Laravel Basic
Laravel Form
Laravel Database
Laravel Advance
📌 Example:
GET https://api.example.com/users
This fetches a list of users.
|
Method |
Purpose |
Example |
|---|---|---|
|
GET |
Retrieve resource(s) |
|
|
POST |
Create new resource |
|
|
PUT |
Update entire resource |
|
|
PATCH |
Update partial resource |
|
|
DELETE |
Remove resource |
|
For API-only routes (no create, edit):
php artisan make:controller ProductController --api
This will create app/Http/Controllers/ProductController.php. with index,store,show,update,destroy functions
class PostController extends Controller
{
public function index(){ // }
public function store(Request $request){ // }
public function show(string $id){ // }
public function update(Request $request, string $id){ // }
public function destroy(string $id){ // }
}