REST Naming convention

This commit is contained in:
2024-07-25 13:51:19 +02:00
parent 83c519fdfd
commit 9a2673aba2
7 changed files with 140 additions and 167 deletions
+7 -7
View File
@@ -52,11 +52,11 @@ SimpleRouter::group(["middleware" => Khofmann\Auth\Auth::class], function () {
// Logout
SimpleRouter::post("/logout", [Api\Logout\Logout::class, "post"]);
// Get user
SimpleRouter::get("/user/{id}", [Api\User\User::class, "get"]);
SimpleRouter::get("/users/{id}", [Api\Users\Users::class, "get"]);
// Update self
SimpleRouter::patch("/user/self", [Api\User\User::class, "patchSelf"]);
SimpleRouter::patch("/users/self", [Api\Users\Users::class, "patchSelf"]);
// Update post
SimpleRouter::patch("/post/{id}", [Api\Post\Post::class, "patch"]);
SimpleRouter::patch("/posts/{id}", [Api\Posts\Posts::class, "patch"]);
// Create post
SimpleRouter::post("/posts", [Api\Posts\Posts::class, "post"]);
});
@@ -67,11 +67,11 @@ SimpleRouter::group(["middleware" => Khofmann\Auth\Auth::class], function () {
SimpleRouter::group(["middleware" => Khofmann\Auth\AdminAuth::class], function () {
// List users
SimpleRouter::get("/users", [Api\Users\Users::class, "get"]);
SimpleRouter::get("/users", [Api\Users\Users::class, "list"]);
// Update user
SimpleRouter::patch("/user/{id}", [Api\User\User::class, "patch"]);
SimpleRouter::patch("/users/{id}", [Api\Users\Users::class, "patch"]);
// Delete user
SimpleRouter::delete("/user/{id}", [Api\User\User::class, "delete"]);
SimpleRouter::delete("/users/{id}", [Api\Users\Users::class, "delete"]);
// Delete post
SimpleRouter::delete("/post/{id}", [Api\Post\Post::class, "delete"]);
SimpleRouter::delete("/posts/{id}", [Api\Posts\Posts::class, "delete"]);
});