AuditLoggerInterface
interface AuditLoggerInterface (View source)
The audit events domain services record; the Application layer owns the line format and the actor context.
Constants
| ORIGIN_WEB |
Who drove a record mutation: the web forms or the public API. Each writes its own event. |
| ORIGIN_API |
|
Methods
No description
No description
No description
No description
No description
No description
Written twice: logNotice() carries no zone id and only reaches the user log, so the line is repeated against the zone to show in that zone's history.
Logged against the member zone: that is the zone whose stored catalog changed.
No description
No description
No description
No description
No description
No description
No description
No description
Details
void
logRecordAdd(int $zoneId, string $type, string $name, string $content, int|string $ttl, int|string $prio)
No description
void
logRecordEdit(int|null $zoneId, array $before, array $after)
No description
void
logRecordDelete(int $zoneId, string $type, string $name, string $content, int|string $ttl, int|string|null $prio)
No description
void
logApiRecordAdd(int $zoneId, string $name, string $type, string $content)
No description
void
logApiRecordEdit(int $zoneId, array $before, array $after)
No description
void
logBatchPtrRecordAdd(int $zoneId, string $name, string $content, int|string $ttl, int|string $prio)
No description
void
logDynamicDnsUpdate(string $username, string $hostname, int $zoneId, string $ip)
Written twice: logNotice() carries no zone id and only reaches the user log, so the line is repeated against the zone to show in that zone's history.
void
logZoneCatalogAssign(int $zoneId, string $zoneName, string $catalog)
Logged against the member zone: that is the zone whose stored catalog changed.
void
logZoneCatalogClear(int $zoneId, string $zoneName, string $catalog)
No description
void
logZoneMetadataEdit(int $zoneId, string $zoneName, array $kinds)
No description
void
logDnssecSignZone(int $zoneId, string $zoneName)
No description
void
logDnssecUnsignZone(int $zoneId, string $zoneName)
No description
void
logDnssecAddKey(int $zoneId, string $zoneName, string $keyType, string $bits, string $algorithm)
No description
void
logDnssecToggleKey(int $zoneId, string $zoneName, int $keyId, string $action)
No description
void
logDnssecDeleteKey(int $zoneId, string $zoneName, int $keyId)
No description
void
logApiRrsetReplace(int $zoneId, string $name, string $type, int $records)
No description