mirror of
https://github.com/getnamingo/registry.git
synced 2025-07-03 09:33:25 +02:00
Added minimum data set support for whois
This commit is contained in:
parent
3e22833450
commit
35c6077de4
2 changed files with 5 additions and 1 deletions
|
@ -8,6 +8,7 @@ return [
|
||||||
'db_username' => 'your_username',
|
'db_username' => 'your_username',
|
||||||
'db_password' => 'your_password',
|
'db_password' => 'your_password',
|
||||||
'privacy' => false,
|
'privacy' => false,
|
||||||
|
'minimum_data' => false,
|
||||||
'roid' => 'XX',
|
'roid' => 'XX',
|
||||||
'rately' => false,
|
'rately' => false,
|
||||||
'limit' => 25,
|
'limit' => 25,
|
||||||
|
|
|
@ -58,6 +58,7 @@ $server->on('receive', function ($server, $fd, $reactorId, $data) use ($c, $pool
|
||||||
// Get a PDO connection from the pool
|
// Get a PDO connection from the pool
|
||||||
$pdo = $pool->get();
|
$pdo = $pool->get();
|
||||||
$privacy = $c['privacy'];
|
$privacy = $c['privacy'];
|
||||||
|
$minimum_data = $c['minimum_data'];
|
||||||
$parsedQuery = parseQuery($data);
|
$parsedQuery = parseQuery($data);
|
||||||
$queryType = $parsedQuery['type'];
|
$queryType = $parsedQuery['type'];
|
||||||
$queryData = $parsedQuery['data'];
|
$queryData = $parsedQuery['data'];
|
||||||
|
@ -241,6 +242,7 @@ $server->on('receive', function ($server, $fd, $reactorId, $data) use ($c, $pool
|
||||||
$res .= "\nDomain Status: ok https://icann.org/epp#ok";
|
$res .= "\nDomain Status: ok https://icann.org/epp#ok";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!$minimum_data) {
|
||||||
$query5 = "SELECT contact.id,contact_postalInfo.name,contact_postalInfo.org,contact_postalInfo.street1,contact_postalInfo.street2,contact_postalInfo.street3,contact_postalInfo.city,contact_postalInfo.sp,contact_postalInfo.pc,contact_postalInfo.cc,contact.voice,contact.fax,contact.email
|
$query5 = "SELECT contact.id,contact_postalInfo.name,contact_postalInfo.org,contact_postalInfo.street1,contact_postalInfo.street2,contact_postalInfo.street3,contact_postalInfo.city,contact_postalInfo.sp,contact_postalInfo.pc,contact_postalInfo.cc,contact.voice,contact.fax,contact.email
|
||||||
FROM contact,contact_postalInfo WHERE contact.id=:registrant AND contact_postalInfo.contact_id=contact.id";
|
FROM contact,contact_postalInfo WHERE contact.id=:registrant AND contact_postalInfo.contact_id=contact.id";
|
||||||
$stmt5 = $pdo->prepare($query5);
|
$stmt5 = $pdo->prepare($query5);
|
||||||
|
@ -400,6 +402,7 @@ $server->on('receive', function ($server, $fd, $reactorId, $data) use ($c, $pool
|
||||||
."\nTech Fax: ".$f2['fax']
|
."\nTech Fax: ".$f2['fax']
|
||||||
."\nTech Email: ".$f2['email'];
|
."\nTech Email: ".$f2['email'];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
$query9 = "SELECT name FROM domain_host_map,host WHERE domain_host_map.domain_id = :domain_id AND domain_host_map.host_id = host.id";
|
$query9 = "SELECT name FROM domain_host_map,host WHERE domain_host_map.domain_id = :domain_id AND domain_host_map.host_id = host.id";
|
||||||
$stmt9 = $pdo->prepare($query9);
|
$stmt9 = $pdo->prepare($query9);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue