PdnsApiZoneCacheFlusher
final class PdnsApiZoneCacheFlusher implements ZoneCacheFlusherInterface (View source)
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).
Methods
void
flushZone(string $zoneName)
Called after the write is committed. Never throws: a failed flush only delays what PowerDNS serves until its caches expire.
Details
__construct(PowerdnsApiClient $client, LoggerInterface $logger)
No description
void
flushZone(string $zoneName)
Called after the write is committed. Never throws: a failed flush only delays what PowerDNS serves until its caches expire.