Menu

## DashboardController
in package

DashboardController.php : 15

Controller für das Dashboard.

Zeigt Serverstatus-Metriken über SNMP an:

- Initial Load: Server-seitiger Service-Aufruf (sofortige Daten)
- Live-Updates: Client-seitiges JavaScript-Polling alle 5s

### Table of Contents

#### Properties

$config : array<string|int, mixed>
$snmpService : SnmpServerStatusService

#### Methods

__construct() : mixed
show() : array<string|int, mixed>
  Zeigt das Dashboard an.

### Properties

#### $config

DashboardController.php : 17
`private array<string|int, mixed> $config`

#### $snmpService

DashboardController.php : 18
`private SnmpServerStatusService $snmpService`

### Methods

#### __construct()

DashboardController.php : 20
`public __construct(array<string|int, mixed> $config) : mixed`

##### Parameters

$config : array<string|int, mixed>

#### show()

DashboardController.php : 33

Zeigt das Dashboard an.

`public show() : array<string|int, mixed>`

Beim initialen Laden wird der Service aufgerufen, um sofort Daten anzuzeigen. Live-Updates erfolgen anschließend via JavaScript-Polling (api/snmp_status.php alle 5s).

##### Return values

array<string|int, mixed>

## Search results