Demo image route

This commit is contained in:
Kilian Hofmann 2024-07-27 19:03:18 +02:00
parent 7144b017b3
commit 24fad3bb59
3 changed files with 14 additions and 7 deletions

View File

@ -190,7 +190,7 @@ paths:
minimum: 0 minimum: 0
maximum: 30 maximum: 30
default: 10 default: 10
description: The number of items to return. description: Number of items per page, influences returned pages count.
responses: responses:
200: 200:
description: Success. description: Success.
@ -291,7 +291,7 @@ paths:
minimum: 0 minimum: 0
maximum: 30 maximum: 30
default: 10 default: 10
description: The number of items to return. description: Number of items per page, influences returned pages count.
responses: responses:
200: 200:
description: Success. description: Success.

File diff suppressed because one or more lines are too long

View File

@ -3,6 +3,7 @@
// Namespaces // Namespaces
use Khofmann\ApiError\ApiError; use Khofmann\ApiError\ApiError;
use Khofmann\Input\Input;
use Pecee\SimpleRouter\SimpleRouter; use Pecee\SimpleRouter\SimpleRouter;
use Pecee\Http\Request; use Pecee\Http\Request;
use Khofmann\Response\Response; use Khofmann\Response\Response;
@ -55,6 +56,12 @@ SimpleRouter::group(["middleware" => Khofmann\Auth\Auth::class], function () {
SimpleRouter::get("/users/{id}", [Api\Users\Users::class, "get"]); SimpleRouter::get("/users/{id}", [Api\Users\Users::class, "get"]);
// Update self // Update self
SimpleRouter::patch("/users/self", [Api\Users\Users::class, "patchSelf"]); SimpleRouter::patch("/users/self", [Api\Users\Users::class, "patchSelf"]);
// Update image self
SimpleRouter::patch("/users/self/image", function () {
print_r(Input::file("image"));
echo "\n";
print_r(Input::patch("predefined"));
}); //[Api\Users\Users::class, "patchImageSelf"]);
// Update post // Update post
SimpleRouter::patch("/posts/{id}", [Api\Posts\Posts::class, "patch"]); SimpleRouter::patch("/posts/{id}", [Api\Posts\Posts::class, "patch"]);
// Create post // Create post