| 1234567891011121314151617181920212223242526272829 |
- <?php
- declare(strict_types=1);
- namespace Glacier\Controllers;
- use Glacier\Core\Response;
- use Glacier\Core\View;
- /**
- * CSRF 中间件演示控制器(P5 验证用,后续并入具体功能)。
- */
- final class FormController
- {
- public function show(array $params = []): never
- {
- Response::html(View::render('form/show.html.twig', [
- 'action' => '/form',
- ]));
- }
- public function submit(array $params = []): never
- {
- $name = trim((string) ($_POST['name'] ?? ''));
- Response::html(View::render('form/success.html.twig', [
- 'name' => $name,
- ]));
- }
- }
|