* mostly complete

This commit is contained in:
Danyi Dávid
2018-05-06 13:53:46 +02:00
parent 27248bd3e3
commit 2f3577b614
93 changed files with 2604 additions and 331 deletions

View File

@@ -0,0 +1,30 @@
<?php
declare(strict_types=1);
namespace App\Handler;
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Server\RequestHandlerInterface;
use Zend\Diactoros\Response\RedirectResponse;
use Zend\Expressive\Helper\UrlHelper;
class PrizeRedirectHandler implements RequestHandlerInterface
{
/** @var UrlHelper */
private $urlHelper;
public function __construct(UrlHelper $urlHelper)
{
$this->urlHelper = $urlHelper;
}
public function handle(ServerRequestInterface $request): ResponseInterface
{
$url = $this->urlHelper->generate('the-prize.article', [
'article' => 'background-and-purpose',
]);
return new RedirectResponse($url);
}
}