for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Handlers;
use Psr\Http\Server\RequestHandlerInterface;
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Laminas\Diactoros\Response\JsonResponse;
class GetHelloHandler implements RequestHandlerInterface
{
/**
* @inheritDoc
*/
public function handle(ServerRequestInterface $request): ResponseInterface
$name = $request->getAttribute('name');
if (empty($name)) {
$name = 'world';
}
return new JsonResponse(["Hello, {$name}!"]);