Skip to content
docsv0.2.0

PluginsTableView

La tabla de plugins del panel: una fila por plugin y un botón que lo prende o lo apaga. Server-rendered y sin JS, igual que el resto del admin (ADR#8): cada botón es su propio form POST con su token CSRF. Un checkbox con `onchange` se vería mejor y dejaría de funcionar sin JavaScript, que es justo cuando alguien necesita apagar un plugin que rompió la página.

PluginsTableView::render()

public function render(array $plugins, bool $canInstall, bool $available, string $csrf, ?string $notice = null): string

La tabla de plugins, con su botón de prender/apagar por fila.

Parameters

Parameters of render()
NameTypeDescription
$pluginslist<array<string, mixed>>
$canInstallbool
$availablebool
$csrfstring
$notice?string