Zuletzt geändert am 6. Oktober 2018 um 00:00

Domain-Log

sourceDESK für ein Domain-Log, welches Anfragen und Antworten vom Registrar-Modul für jede Domain erhält. Sie erreichen dieses Log von der Domainansicht, indem Sie im Header des "Daten"-Abschnitts auf das kleine Icon oben rechts klicken.

Integration für Entwickler

Um das Domain-Log in Ihr Registrar-Modul einzubinden, führen Sie bitte folgendes Kommando innerhalb Ihres Domainmoduls (instanceof DomainRegistrar) aus:

$this->logRequest($url, $data, $res, $domain);

Folgende Bedeutung haben die Variablen:

  • $url ist die aufgerufene URL der API
  • $data sind die gesendeten Daten (als String, bei Arrays bspw. print_r($arr, true) nutzen)
  • $res sind die empfangenen Daten (als String, bei Arrays bspw. print_r($arr, true) nutzen)
  • $domain ist die betreffende Domain (SLD und TLD)

Bitte beachten Sie, dass Sie tunlichst keine Zugangsdaten in das Domain-Log einfügen sollten (insbesondere für $data relevant), da diese unverschlüsselt in der Datenbank gespeichert werden. Entfernen Sie diese bspw. mit str_replace().