Files
lean/skeleton/src/Controller/Home.php
T

23 lines
577 B
PHP

<?php
namespace %NAMESPACE%\Controller;
use Psr\Http\Message\{ServerRequestInterface, ResponseInterface };
use Notes\Route\Attribute\Method\Route;
use %NAMESPACE%\{ Lib, Entity, Form, };
use function %NAMESPACE%\View\{ _, lang, url, route, form };
class Home {
use Lib\ControllerTrait;
#[Route("/", name: "home")]
public function index(ServerRequestInterface $request, array $arguments) : ResponseInterface
{
form(new Form\Form(), $this->pushContext(new Lib\FormContext($request, "form.name")));
return $this->renderView('home');
}
}