Skip to content
docsv0.2.0

SystemController

La sección "Sistema" del Milpa Admin (P5.7): una superficie READ-ONLY, detrás del MISMO gate compartido que Settings (`[StartSession, RequireScopeMiddleware('milpa.admin')]` vía {@see GatedAdminController::runGated()}), que muestra las rutas registradas del framework en una tabla server-rendered. Sin form, sin CSRF, sin escritura — degrada perfecto sin JS (ADR#8). Lee la fuente de verdad ({@see RouteTableSource}, el puerto por el que cada host publica su tabla), la mapea con {@see RoutesStateProvider} y la pinta con {@see RoutesTableView} dentro del {@see AdminShellRenderer}.

SystemController::__construct()

public function __construct(Milpa\Interfaces\Di\DIContainerInterface $container):

Parameters

Parameters of __construct()
NameTypeDescription
$containerMilpa\Interfaces\Di\DIContainerInterface

SystemController::show()

public function show(Symfony\Component\HttpFoundation\Request $request, array $params = []): Milpa\Http\Symfony\HttpResponse

Pinta la tabla de rutas que el host publicó por su puerto, read-only.

Parameters

Parameters of show()
NameTypeDescription
$requestSymfony\Component\HttpFoundation\Request
$paramsarray