Image Endpoint

This commit is contained in:
2024-07-27 20:43:57 +02:00
parent 5ebdee09d8
commit 42529a66d4
6 changed files with 207 additions and 22 deletions
+3 -14
View File
@@ -58,20 +58,7 @@ SimpleRouter::group(["middleware" => Khofmann\Auth\Auth::class], function () {
// Update self
SimpleRouter::patch("/users/self", [Api\Users\Users::class, "patchSelf"]);
// Update image self
SimpleRouter::post("/users/self/image", function () {
Response::response()
->header("Cache-control: no-cache")
->header("Access-Control-Allow-Origin: *")
->header("Access-Control-Allow-Methods: *")
->header("Access-Control-Allow-Headers: *");
echo "<pre>";
print_r(RequestRequest::request()->getInputHandler());
echo "</pre>";
$pre = Input::post("predefined");
echo $pre;
echo "\n";
echo Input::file("image");
}); //[Api\Users\Users::class, "patchImageSelf"]);
SimpleRouter::post("/users/self/image", [Api\Users\Image\Image::class, "postSelf"]);
// Update post
SimpleRouter::patch("/posts/{id}", [Api\Posts\Posts::class, "patch"]);
// Create post
@@ -87,6 +74,8 @@ SimpleRouter::group(["middleware" => Khofmann\Auth\AdminAuth::class], function (
SimpleRouter::get("/users", [Api\Users\Users::class, "list"]);
// Update user
SimpleRouter::patch("/users/{id}", [Api\Users\Users::class, "patch"]);
// Update image
SimpleRouter::post("/users/{id}/image", [Api\Users\Image\Image::class, "post"]);
// Delete user
SimpleRouter::delete("/users/{id}", [Api\Users\Users::class, "delete"]);
// Delete post