| 1 | 1 |
new file mode 100644 |
| ... | ... |
@@ -0,0 +1,107 @@ |
| 1 |
+<?php |
|
| 2 |
+ |
|
| 3 |
+// Telnyx singleton |
|
| 4 |
+require __DIR__ . '/lib/Telnyx.php'; |
|
| 5 |
+ |
|
| 6 |
+// Utilities |
|
| 7 |
+require __DIR__ . '/lib/Util/AutoPagingIterator.php'; |
|
| 8 |
+require __DIR__ . '/lib/Util/CaseInsensitiveArray.php'; |
|
| 9 |
+require __DIR__ . '/lib/Util/LoggerInterface.php'; |
|
| 10 |
+require __DIR__ . '/lib/Util/DefaultLogger.php'; |
|
| 11 |
+require __DIR__ . '/lib/Util/RandomGenerator.php'; |
|
| 12 |
+require __DIR__ . '/lib/Util/RequestOptions.php'; |
|
| 13 |
+require __DIR__ . '/lib/Util/Set.php'; |
|
| 14 |
+require __DIR__ . '/lib/Util/Util.php'; |
|
| 15 |
+require __DIR__ . '/lib/Util/ObjectTypes.php'; |
|
| 16 |
+ |
|
| 17 |
+// HttpClient |
|
| 18 |
+require __DIR__ . '/lib/HttpClient/ClientInterface.php'; |
|
| 19 |
+require __DIR__ . '/lib/HttpClient/CurlClient.php'; |
|
| 20 |
+ |
|
| 21 |
+// Exceptions |
|
| 22 |
+require __DIR__ . '/lib/Exception/ExceptionInterface.php'; |
|
| 23 |
+require __DIR__ . '/lib/Exception/ApiErrorException.php'; |
|
| 24 |
+require __DIR__ . '/lib/Exception/ApiConnectionException.php'; |
|
| 25 |
+require __DIR__ . '/lib/Exception/AuthenticationException.php'; |
|
| 26 |
+require __DIR__ . '/lib/Exception/BadMethodCallException.php'; |
|
| 27 |
+require __DIR__ . '/lib/Exception/InvalidArgumentException.php'; |
|
| 28 |
+require __DIR__ . '/lib/Exception/InvalidRequestException.php'; |
|
| 29 |
+require __DIR__ . '/lib/Exception/PermissionException.php'; |
|
| 30 |
+require __DIR__ . '/lib/Exception/RateLimitException.php'; |
|
| 31 |
+require __DIR__ . '/lib/Exception/SignatureVerificationException.php'; |
|
| 32 |
+require __DIR__ . '/lib/Exception/UnexpectedValueException.php'; |
|
| 33 |
+require __DIR__ . '/lib/Exception/UnknownApiErrorException.php'; |
|
| 34 |
+ |
|
| 35 |
+// API operations |
|
| 36 |
+require __DIR__ . '/lib/ApiOperations/All.php'; |
|
| 37 |
+require __DIR__ . '/lib/ApiOperations/Create.php'; |
|
| 38 |
+require __DIR__ . '/lib/ApiOperations/Delete.php'; |
|
| 39 |
+require __DIR__ . '/lib/ApiOperations/NestedResource.php'; |
|
| 40 |
+require __DIR__ . '/lib/ApiOperations/Request.php'; |
|
| 41 |
+require __DIR__ . '/lib/ApiOperations/Retrieve.php'; |
|
| 42 |
+require __DIR__ . '/lib/ApiOperations/Update.php'; |
|
| 43 |
+ |
|
| 44 |
+// Plumbing |
|
| 45 |
+require __DIR__ . '/lib/ApiResponse.php'; |
|
| 46 |
+require __DIR__ . '/lib/RequestTelemetry.php'; |
|
| 47 |
+require __DIR__ . '/lib/TelnyxObject.php'; |
|
| 48 |
+require __DIR__ . '/lib/ApiRequestor.php'; |
|
| 49 |
+require __DIR__ . '/lib/ApiResource.php'; |
|
| 50 |
+require __DIR__ . '/lib/Collection.php'; |
|
| 51 |
+require __DIR__ . '/lib/ErrorObject.php'; |
|
| 52 |
+require __DIR__ . '/lib/Event.php'; |
|
| 53 |
+ |
|
| 54 |
+// Telnyx API: Numbers |
|
| 55 |
+require __DIR__ . '/lib/AvailablePhoneNumber.php'; |
|
| 56 |
+require __DIR__ . '/lib/NumberOrder.php'; |
|
| 57 |
+require __DIR__ . '/lib/NumberReservation.php'; |
|
| 58 |
+require __DIR__ . '/lib/RegulatoryRequirement.php'; |
|
| 59 |
+require __DIR__ . '/lib/NumberOrderDocument.php'; |
|
| 60 |
+require __DIR__ . '/lib/PhoneNumber.php'; |
|
| 61 |
+require __DIR__ . '/lib/PhoneNumber/Voice.php'; |
|
| 62 |
+require __DIR__ . '/lib/PhoneNumber/Messaging.php'; |
|
| 63 |
+require __DIR__ . '/lib/Call.php'; |
|
| 64 |
+require __DIR__ . '/lib/Conference.php'; |
|
| 65 |
+require __DIR__ . '/lib/CallControlApplication.php'; |
|
| 66 |
+require __DIR__ . '/lib/NumberLookup.php'; |
|
| 67 |
+ |
|
| 68 |
+// Telnyx API: Messaging |
|
| 69 |
+require __DIR__ . '/lib/Message.php'; |
|
| 70 |
+require __DIR__ . '/lib/MessagingProfile.php'; |
|
| 71 |
+require __DIR__ . '/lib/MessagingPhoneNumber.php'; |
|
| 72 |
+require __DIR__ . '/lib/AlphanumericSenderID.php'; |
|
| 73 |
+require __DIR__ . '/lib/ShortCode.php'; |
|
| 74 |
+require __DIR__ . '/lib/OutboundVoiceProfile.php'; |
|
| 75 |
+require __DIR__ . '/lib/MessagingHostedNumberOrder.php'; |
|
| 76 |
+ |
|
| 77 |
+// Telnyx API: Misc |
|
| 78 |
+require __DIR__ . '/lib/Address.php'; |
|
| 79 |
+require __DIR__ . '/lib/BillingGroup.php'; |
|
| 80 |
+require __DIR__ . '/lib/InboundChannel.php'; |
|
| 81 |
+require __DIR__ . '/lib/SimCard.php'; |
|
| 82 |
+require __DIR__ . '/lib/Portout.php'; |
|
| 83 |
+require __DIR__ . '/lib/OtaUpdate.php'; |
|
| 84 |
+require __DIR__ . '/lib/MobileOperatorNetwork.php'; |
|
| 85 |
+require __DIR__ . '/lib/Balance.php'; |
|
| 86 |
+require __DIR__ . '/lib/VerifyProfile.php'; |
|
| 87 |
+require __DIR__ . '/lib/Verification.php'; |
|
| 88 |
+require __DIR__ . '/lib/VerifyVerification.php'; |
|
| 89 |
+ |
|
| 90 |
+// Telnyx API: Connections |
|
| 91 |
+require __DIR__ . '/lib/Connection.php'; |
|
| 92 |
+require __DIR__ . '/lib/IPConnection.php'; |
|
| 93 |
+require __DIR__ . '/lib/CredentialConnection.php'; |
|
| 94 |
+require __DIR__ . '/lib/IP.php'; |
|
| 95 |
+require __DIR__ . '/lib/FQDNConnection.php'; |
|
| 96 |
+require __DIR__ . '/lib/FQDN.php'; |
|
| 97 |
+require __DIR__ . '/lib/Fax.php'; |
|
| 98 |
+require __DIR__ . '/lib/FaxApplication.php'; |
|
| 99 |
+ |
|
| 100 |
+// Webhooks |
|
| 101 |
+require __DIR__ . '/lib/Webhook.php'; |
|
| 102 |
+require __DIR__ . '/lib/WebhookSignature.php'; |
|
| 103 |
+ |
|
| 104 |
+ |
|
| 105 |
+require __DIR__ . '/lib/TelephonyCredential.php'; |
|
| 106 |
+require __DIR__ . '/lib/PortingOrder.php'; |
|
| 107 |
+require __DIR__ . '/lib/PortingPhoneNumber.php'; |