*/ public function siteUrls(): array; /** * Seiten des Netzwerks mit Namen; auf einer einzelnen Installation genau eine. * * @return list}> */ public function sites(): array; /** * Plugins und Themes mit installierter und verfügbarer Version. * * @return list */ public function extensions(): array; /** * @return array{transport?: ?string, host?: ?string, sender?: ?string} */ public function mailer(): array; public function maintenance(): bool; /** * Umgebung für die Plattform-Gesundheit: PHP, Datenbank, Webserver (Environment) und die Schalter von WordPress * (Fehleranzeige, Datei-Editor, automatische Updates, XML-RPC, HTTPS, Cron, Objekt-Cache). * * @return array{php?: array, database?: array, server?: array, settings?: array} */ public function environment(): array; /** * Der zwischengespeicherte Stand der von DomainWarn gehosteten Funktionen (SiteHosting::snapshot), null vor dem * ersten Abruf. * * @return ?array */ public function hostingSnapshot(): ?array; /** * @param array $snapshot */ public function saveHostingSnapshot(array $snapshot): void; /** * Der zwischengespeicherte Stand der Kennzahlen für die Übersicht im Backend (SiteStatistics), null vor dem ersten * Abruf. * * @return ?array */ public function statisticsSnapshot(): ?array; /** * @param array $snapshot */ public function saveStatisticsSnapshot(array $snapshot): void; }