Skip to content

Commit b29191f

Browse files
perf: create functions file
1 parent 33d047a commit b29191f

File tree

3 files changed

+8
-14
lines changed

3 files changed

+8
-14
lines changed

composer.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@
2525
"license": "MIT",
2626
"autoload": {
2727
"files": [
28-
"src/function.php",
29-
"src/filter.php"
28+
"src/functions.php"
3029
],
3130
"psr-4": {
3231
"RestJS\\": "src/"

src/function.php

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/filter.php renamed to src/functions.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,15 @@
22
declare(strict_types=1);
33
namespace RestJS;
44

5+
use Psr\Http\Message\ResponseInterface as Response;
56
use Psr\Http\Message\ServerRequestInterface as Request;
67

8+
/** Query Response Function */
9+
function response(Request $req, Response $res, mixed $args) {
10+
$res->getBody()->write(json_encode($args));
11+
return $res;
12+
}
13+
714
/** Filter Function for Response Data Manipulation */
815
function filter($data, Request $req): array {
916

0 commit comments

Comments
 (0)