File tree Expand file tree Collapse file tree 2 files changed +19
-0
lines changed
Expand file tree Collapse file tree 2 files changed +19
-0
lines changed Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace App \Http \Controllers \Api ;
4+
5+ use App \Http \Controllers \Controller ;
6+ use App \Models \Category ;
7+ use Illuminate \Http \Request ;
8+ use Illuminate \Http \Resources \Json \ResourceResponse ;
9+
10+ class CategoryController extends Controller
11+ {
12+ public function index (){
13+ return Category::orderBy ('id ' )->get (); // Laravel will return as JSON format.
14+ }
15+ }
Original file line number Diff line number Diff line change 11<?php
22
3+ use App \Http \Controllers \Api \CategoryController ;
34use Illuminate \Http \Request ;
45use Illuminate \Support \Facades \Route ;
56
1718Route::middleware ('auth:api ' )->get ('/user ' , function (Request $ request ) {
1819 return $ request ->user ();
1920});
21+
22+ // API route
23+ Route::get ('categories ' , [CategoryController::class, 'index ' ]);
You can’t perform that action at this time.
0 commit comments