mirror of
https://github.com/getnamingo/registry.git
synced 2025-08-13 04:49:21 +02:00
Further updates on reporting
This commit is contained in:
parent
73b0ab2f51
commit
eaf5b52648
1 changed files with 22 additions and 94 deletions
|
@ -41,11 +41,11 @@ foreach ($tlds as $tld) {
|
||||||
'dns-udp-queries-responded' => getDnsUdpQueriesResponded($dbh, $tld),
|
'dns-udp-queries-responded' => getDnsUdpQueriesResponded($dbh, $tld),
|
||||||
'dns-tcp-queries-received' => getDnsTcpQueriesReceived($dbh, $tld),
|
'dns-tcp-queries-received' => getDnsTcpQueriesReceived($dbh, $tld),
|
||||||
'dns-tcp-queries-responded' => getDnsTcpQueriesResponded($dbh, $tld),
|
'dns-tcp-queries-responded' => getDnsTcpQueriesResponded($dbh, $tld),
|
||||||
'srs-dom-check' => getSrsDomCheck($dbh, $tld),
|
'srs-dom-check' => getSrsCommand($dbh, 'check', 'domain'),
|
||||||
'srs-dom-create' => getSrsDomCreate($dbh, $tld),
|
'srs-dom-create' => getSrsCommand($dbh, 'create', 'domain'),
|
||||||
'srs-dom-delete' => getSrsDomDelete($dbh, $tld),
|
'srs-dom-delete' => getSrsCommand($dbh, 'delete', 'domain'),
|
||||||
'srs-dom-info' => getSrsDomInfo($dbh, $tld),
|
'srs-dom-info' => getSrsCommand($dbh, 'info', 'domain'),
|
||||||
'srs-dom-renew' => getSrsDomRenew($dbh, $tld),
|
'srs-dom-renew' => getSrsCommand($dbh, 'renew', 'domain'),
|
||||||
'srs-dom-rgp-restore-report' => getSrsDomRgpRestoreReport($dbh, $tld),
|
'srs-dom-rgp-restore-report' => getSrsDomRgpRestoreReport($dbh, $tld),
|
||||||
'srs-dom-rgp-restore-request' => getSrsDomRgpRestoreRequest($dbh, $tld),
|
'srs-dom-rgp-restore-request' => getSrsDomRgpRestoreRequest($dbh, $tld),
|
||||||
'srs-dom-transfer-approve' => getSrsDomTransferApprove($dbh, $tld),
|
'srs-dom-transfer-approve' => getSrsDomTransferApprove($dbh, $tld),
|
||||||
|
@ -53,22 +53,22 @@ foreach ($tlds as $tld) {
|
||||||
'srs-dom-transfer-query' => getSrsDomTransferQuery($dbh, $tld),
|
'srs-dom-transfer-query' => getSrsDomTransferQuery($dbh, $tld),
|
||||||
'srs-dom-transfer-reject' => getSrsDomTransferReject($dbh, $tld),
|
'srs-dom-transfer-reject' => getSrsDomTransferReject($dbh, $tld),
|
||||||
'srs-dom-transfer-request' => getSrsDomTransferRequest($dbh, $tld),
|
'srs-dom-transfer-request' => getSrsDomTransferRequest($dbh, $tld),
|
||||||
'srs-dom-update' => getSrsDomUpdate($dbh, $tld),
|
'srs-dom-update' => getSrsCommand($dbh, 'update', 'domain'),
|
||||||
'srs-host-check' => getSrsHostCheck($dbh, $tld),
|
'srs-host-check' => getSrsCommand($dbh, 'check', 'host'),
|
||||||
'srs-host-create' => getSrsHostCreate($dbh, $tld),
|
'srs-host-create' => getSrsCommand($dbh, 'create', 'host'),
|
||||||
'srs-host-delete' => getSrsHostDelete($dbh, $tld),
|
'srs-host-delete' => getSrsCommand($dbh, 'delete', 'host'),
|
||||||
'srs-host-info' => getSrsHostInfo($dbh, $tld),
|
'srs-host-info' => getSrsCommand($dbh, 'info', 'host'),
|
||||||
'srs-host-update' => getSrsHostUpdate($dbh, $tld),
|
'srs-host-update' => getSrsCommand($dbh, 'update', 'host'),
|
||||||
'srs-cont-check' => getSrsContCheck($dbh, $tld),
|
'srs-cont-check' => getSrsCommand($dbh, 'check', 'contact'),
|
||||||
'srs-cont-create' => getSrsContCreate($dbh, $tld),
|
'srs-cont-create' => getSrsCommand($dbh, 'create', 'contact'),
|
||||||
'srs-cont-delete' => getSrsContDelete($dbh, $tld),
|
'srs-cont-delete' => getSrsCommand($dbh, 'delete', 'contact'),
|
||||||
'srs-cont-info' => getSrsContInfo($dbh, $tld),
|
'srs-cont-info' => getSrsCommand($dbh, 'info', 'contact'),
|
||||||
'srs-cont-transfer-approve' => getSrsContTransferApprove($dbh, $tld),
|
'srs-cont-transfer-approve' => getSrsContTransferApprove($dbh, $tld),
|
||||||
'srs-cont-transfer-cancel' => getSrsContTransferCancel($dbh, $tld),
|
'srs-cont-transfer-cancel' => getSrsContTransferCancel($dbh, $tld),
|
||||||
'srs-cont-transfer-query' => getSrsContTransferQuery($dbh, $tld),
|
'srs-cont-transfer-query' => getSrsContTransferQuery($dbh, $tld),
|
||||||
'srs-cont-transfer-reject' => getSrsContTransferReject($dbh, $tld),
|
'srs-cont-transfer-reject' => getSrsContTransferReject($dbh, $tld),
|
||||||
'srs-cont-transfer-request' => getSrsContTransferRequest($dbh, $tld),
|
'srs-cont-transfer-request' => getSrsContTransferRequest($dbh, $tld),
|
||||||
'srs-cont-update' => getSrsContUpdate($dbh, $tld),
|
'srs-cont-update' => getSrsCommand($dbh, 'update', 'contact'),
|
||||||
];
|
];
|
||||||
|
|
||||||
// Loop through registrars and get transaction data
|
// Loop through registrars and get transaction data
|
||||||
|
@ -245,29 +245,12 @@ function getDnsTcpQueriesResponded($dbh, $tld) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getSrsDomCheck($dbh, $tld) {
|
function getSrsCommand($dbh, $cmd, $object) {
|
||||||
// Placeholder: Replace with actual query/logic
|
$stmt = $dbh->prepare("SELECT count(cmd) FROM registryTransaction.transaction_identifier WHERE (cldate BETWEEN last_day(curdate() - interval 2 month) + interval 1 day AND last_day(curdate() - interval 1 month)) AND cmd = :cmd AND obj_type = :object");
|
||||||
return 0;
|
$stmt->bindParam(':cmd', $cmd, PDO::PARAM_STR);
|
||||||
}
|
$stmt->bindParam(':object', $object, PDO::PARAM_STR);
|
||||||
|
$stmt->execute();
|
||||||
function getSrsDomCreate($dbh, $tld) {
|
return $stmt->fetchColumn();
|
||||||
// Placeholder: Replace with actual query/logic
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getSrsDomDelete($dbh, $tld) {
|
|
||||||
// Placeholder: Replace with actual query/logic
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getSrsDomInfo($dbh, $tld) {
|
|
||||||
// Placeholder: Replace with actual query/logic
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getSrsDomRenew($dbh, $tld) {
|
|
||||||
// Placeholder: Replace with actual query/logic
|
|
||||||
return 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function getSrsDomRgpRestoreReport($dbh, $tld) {
|
function getSrsDomRgpRestoreReport($dbh, $tld) {
|
||||||
|
@ -305,56 +288,6 @@ function getSrsDomTransferRequest($dbh, $tld) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getSrsDomUpdate($dbh, $tld) {
|
|
||||||
// Placeholder: Replace with actual query/logic
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getSrsHostCheck($dbh, $tld) {
|
|
||||||
// Placeholder: Replace with actual query/logic
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getSrsHostCreate($dbh, $tld) {
|
|
||||||
// Placeholder: Replace with actual query/logic
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getSrsHostDelete($dbh, $tld) {
|
|
||||||
// Placeholder: Replace with actual query/logic
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getSrsHostInfo($dbh, $tld) {
|
|
||||||
// Placeholder: Replace with actual query/logic
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getSrsHostUpdate($dbh, $tld) {
|
|
||||||
// Placeholder: Replace with actual query/logic
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getSrsContCheck($dbh, $tld) {
|
|
||||||
// Placeholder: Replace with actual query/logic
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getSrsContCreate($dbh, $tld) {
|
|
||||||
// Placeholder: Replace with actual query/logic
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getSrsContDelete($dbh, $tld) {
|
|
||||||
// Placeholder: Replace with actual query/logic
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getSrsContInfo($dbh, $tld) {
|
|
||||||
// Placeholder: Replace with actual query/logic
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getSrsContTransferApprove($dbh, $tld) {
|
function getSrsContTransferApprove($dbh, $tld) {
|
||||||
// Placeholder: Replace with actual query/logic
|
// Placeholder: Replace with actual query/logic
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -380,11 +313,6 @@ function getSrsContTransferRequest($dbh, $tld) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getSrsContUpdate($dbh, $tld) {
|
|
||||||
// Placeholder: Replace with actual query/logic
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getTotalDomains($dbh, $registrar) {
|
function getTotalDomains($dbh, $registrar) {
|
||||||
$stmt = $dbh->prepare("SELECT COUNT(name) FROM domain WHERE clid = ?");
|
$stmt = $dbh->prepare("SELECT COUNT(name) FROM domain WHERE clid = ?");
|
||||||
$stmt->execute([$registrar['id']]);
|
$stmt->execute([$registrar['id']]);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue