mirror of
https://github.com/getnamingo/registry.git
synced 2025-08-05 17:18:04 +02:00
Added minimum data set support for EPP #114
This commit is contained in:
parent
1e8ab1466d
commit
92a4c1d268
4 changed files with 65 additions and 11 deletions
|
@ -260,6 +260,10 @@ $server->handle(function (Connection $conn) use ($table, $pool, $c, $log, $permi
|
|||
sendEppError($conn, $pdo, 2202, 'Authorization error', $clTRID);
|
||||
$conn->close();
|
||||
}
|
||||
if ($c['minimum_data']) {
|
||||
sendEppError($conn, $pdo, 2101, 'Contact commands are not supported in minimum data mode', $clTRID);
|
||||
$conn->close();
|
||||
}
|
||||
processContactCheck($conn, $pdo, $xml, $trans);
|
||||
break;
|
||||
}
|
||||
|
@ -275,6 +279,10 @@ $server->handle(function (Connection $conn) use ($table, $pool, $c, $log, $permi
|
|||
sendEppError($conn, $pdo, 2202, 'Authorization error', $clTRID);
|
||||
$conn->close();
|
||||
}
|
||||
if ($c['minimum_data']) {
|
||||
sendEppError($conn, $pdo, 2101, 'Contact commands are not supported in minimum data mode', $clTRID);
|
||||
$conn->close();
|
||||
}
|
||||
processContactCreate($conn, $pdo, $xml, $data['clid'], $c['db_type'], $trans);
|
||||
break;
|
||||
}
|
||||
|
@ -290,6 +298,10 @@ $server->handle(function (Connection $conn) use ($table, $pool, $c, $log, $permi
|
|||
sendEppError($conn, $pdo, 2202, 'Authorization error', $clTRID);
|
||||
$conn->close();
|
||||
}
|
||||
if ($c['minimum_data']) {
|
||||
sendEppError($conn, $pdo, 2101, 'Contact commands are not supported in minimum data mode', $clTRID);
|
||||
$conn->close();
|
||||
}
|
||||
processContactInfo($conn, $pdo, $xml, $trans);
|
||||
break;
|
||||
}
|
||||
|
@ -305,6 +317,10 @@ $server->handle(function (Connection $conn) use ($table, $pool, $c, $log, $permi
|
|||
sendEppError($conn, $pdo, 2202, 'Authorization error', $clTRID);
|
||||
$conn->close();
|
||||
}
|
||||
if ($c['minimum_data']) {
|
||||
sendEppError($conn, $pdo, 2101, 'Contact commands are not supported in minimum data mode', $clTRID);
|
||||
$conn->close();
|
||||
}
|
||||
processContactUpdate($conn, $pdo, $xml, $data['clid'], $c['db_type'], $trans);
|
||||
break;
|
||||
}
|
||||
|
@ -320,6 +336,10 @@ $server->handle(function (Connection $conn) use ($table, $pool, $c, $log, $permi
|
|||
sendEppError($conn, $pdo, 2202, 'Authorization error', $clTRID);
|
||||
$conn->close();
|
||||
}
|
||||
if ($c['minimum_data']) {
|
||||
sendEppError($conn, $pdo, 2101, 'Contact commands are not supported in minimum data mode', $clTRID);
|
||||
$conn->close();
|
||||
}
|
||||
processContactDelete($conn, $pdo, $xml, $data['clid'], $c['db_type'], $trans);
|
||||
break;
|
||||
}
|
||||
|
@ -335,6 +355,10 @@ $server->handle(function (Connection $conn) use ($table, $pool, $c, $log, $permi
|
|||
sendEppError($conn, $pdo, 2202, 'Authorization error', $clTRID);
|
||||
$conn->close();
|
||||
}
|
||||
if ($c['minimum_data']) {
|
||||
sendEppError($conn, $pdo, 2101, 'Contact commands are not supported in minimum data mode', $clTRID);
|
||||
$conn->close();
|
||||
}
|
||||
processContactTransfer($conn, $pdo, $xml, $data['clid'], $c['db_type'], $trans);
|
||||
break;
|
||||
}
|
||||
|
@ -395,7 +419,7 @@ $server->handle(function (Connection $conn) use ($table, $pool, $c, $log, $permi
|
|||
sendEppError($conn, $pdo, 2202, 'Authorization error', $clTRID);
|
||||
$conn->close();
|
||||
}
|
||||
processDomainCreate($conn, $pdo, $xml, $data['clid'], $c['db_type'], $trans);
|
||||
processDomainCreate($conn, $pdo, $xml, $data['clid'], $c['db_type'], $trans, $c['minimum_data']);
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue