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.