30 lines
681 B
PHP
30 lines
681 B
PHP
<?php /** @noinspection PhpUnused */
|
|
|
|
|
|
namespace TorstenHettstedt\TimekeepingApi\Controller;
|
|
|
|
use Slim\Psr7\Response;
|
|
use Slim\Psr7\Request;
|
|
|
|
class HelloWorldController
|
|
{
|
|
/**
|
|
* @param Request $request
|
|
* @param Response $response
|
|
* @param mixed[] $args
|
|
*
|
|
* @return Response
|
|
*
|
|
* @noinspection PhpUnusedParameterInspection
|
|
*/
|
|
public function read(Request $request, Response $response, array $args): Response
|
|
{
|
|
$payload = json_encode('Hallo World');
|
|
|
|
$response->getBody()->write($payload);
|
|
|
|
return $response
|
|
->withHeader('Content-Type', 'application/json')
|
|
->withStatus(200);
|
|
}
|
|
} |