You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-1Lines changed: 10 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -155,8 +155,9 @@ try {
155
155
|`NotFoundException`| 404 | No RDAP data found |
156
156
|`RateLimitException`| 429 | Rate limit or quota exceeded |
157
157
|`UpstreamException`| 502 | Upstream RDAP server failure |
158
+
|`TemporarilyUnavailableException`| 503 | Domain data temporarily unavailable |
158
159
159
-
All exceptions expose `statusCode`, `errorCode`, and `getMessage()`. `RateLimitException` also has`retryAfter` (int or null).
160
+
All exceptions expose `statusCode`, `errorCode`, and `getMessage()`. `RateLimitException`and `TemporarilyUnavailableException`also have`retryAfter` (int or null).
160
161
161
162
## Nullable Fields
162
163
@@ -171,6 +172,14 @@ if ($domain->dates->expires !== null) {
171
172
echo $domain->entities->registrant?->name;
172
173
```
173
174
175
+
## Development
176
+
177
+
Set up pre-commit hooks (runs lint + tests before each commit):
0 commit comments