Änderungen

Domain-Log

1.167 Byte hinzugefügt, 00:00, 6. Okt. 2018
Die Seite wurde neu angelegt: „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]]…“
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 [[Domain-Registrar-Module erstellen|Registrar-Modul]] einzubinden, führen Sie bitte folgendes Kommando innerhalb Ihres Domainmoduls (''instanceof DomainRegistrar'') aus:

<source lang="php">
$this->logRequest($url, $data, $res, $domain);
</source>

Folgende Bedeutung haben die Variablen:

* ''$url'' ist die aufgerufene URL der API
* ''$data'' sind die gesendeten Daten (als String, bei Arrays bspw. <code>print_r($arr, true)</code> nutzen)
* ''$res'' sind die empfangenen Daten (als String, bei Arrays bspw. <code>print_r($arr, true)</code> 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 <code>str_replace()</code>.