add login logic
This commit is contained in:
@@ -1,17 +1,27 @@
|
||||
<?php
|
||||
use App\Http\Controllers\Api\CommentsController;
|
||||
use App\Http\Controllers\Api\PostsController;
|
||||
use App\Http\Controllers\ProjectsController;
|
||||
use App\Http\Controllers\UsersController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::post('/test', function () {
|
||||
return response()->json([
|
||||
'status' => 'success',]);
|
||||
Route::prefix('posts')->group(function () {
|
||||
Route::get('/', [PostsController::class, 'index']);
|
||||
Route::post('/', [PostsController::class, 'store']);
|
||||
Route::prefix('{id}')->group(function () {
|
||||
Route::delete('/', [PostsController::class, 'destroy']);
|
||||
Route::put('/', [PostsController::class, 'update']);
|
||||
Route::get('/', [PostsController::class, 'show']);
|
||||
|
||||
Route::prefix('comments')->group(function () {
|
||||
Route::post('/', [CommentsController::class, 'store']);
|
||||
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
Route::get('/test-level', function () {
|
||||
return response()->json([
|
||||
'level1' => [
|
||||
[
|
||||
'level2' => [
|
||||
'level3' => 'success',
|
||||
]]
|
||||
],]);
|
||||
});
|
||||
|
||||
Route::get('projects', [ProjectsController::class, 'index']);
|
||||
Route::post('projects', [ProjectsController::class, 'create']);
|
||||
|
||||
Route::post('users', [UsersController::class, 'create']);
|
||||
|
||||
Reference in New Issue
Block a user