Poweradmin\Infrastructure\Service
Namespaces
Classes
PowerDNS REST API-based DNS backend provider.
Rewrites API key zone scopes from zones row ids to canonical zone ids, once.
DnssecProviderInterface that manages zone keys, DS/DNSKEY records and rectification through the PowerDNS API.
Queues per-page flash messages in the session and renders the bare-HTML fatal error page.
Null Object implementation of DnssecProviderInterface Used when PowerDNS API is not configured or DNSSEC is disabled
SQL backend with a PowerDNS API configured: flushes through the API, which also adds a new zone to the PowerDNS zone cache (PowerDNS 4.6 and later).
DnsBackendProviderInterface over direct SQL on the PowerDNS tables.
Picks the light/dark stylesheet from the style cookie or config, limited to what the theme's style directory ships.
Resolves the Twig compiled-template cache directory, creating it or falling back to uncached rendering.
Synchronizes zone metadata between the PowerDNS API and the local zones table.