summaryrefslogtreecommitdiff
path: root/Postman/Postman-Mail/mailgun/vendor/php-http/client-common/src/EmulatedHttpClient.php
diff options
context:
space:
mode:
Diffstat (limited to 'Postman/Postman-Mail/mailgun/vendor/php-http/client-common/src/EmulatedHttpClient.php')
-rw-r--r--Postman/Postman-Mail/mailgun/vendor/php-http/client-common/src/EmulatedHttpClient.php27
1 files changed, 27 insertions, 0 deletions
diff --git a/Postman/Postman-Mail/mailgun/vendor/php-http/client-common/src/EmulatedHttpClient.php b/Postman/Postman-Mail/mailgun/vendor/php-http/client-common/src/EmulatedHttpClient.php
new file mode 100644
index 0000000..01046c8
--- /dev/null
+++ b/Postman/Postman-Mail/mailgun/vendor/php-http/client-common/src/EmulatedHttpClient.php
@@ -0,0 +1,27 @@
+<?php
+
+namespace Http\Client\Common;
+
+use Http\Client\HttpAsyncClient;
+use Http\Client\HttpClient;
+
+/**
+ * Emulates an HTTP client.
+ *
+ * This should be replaced by an anonymous class in PHP 7.
+ *
+ * @author Márk Sági-Kazár <mark.sagikazar@gmail.com>
+ */
+class EmulatedHttpClient implements HttpClient, HttpAsyncClient
+{
+ use HttpAsyncClientDecorator;
+ use HttpClientEmulator;
+
+ /**
+ * @param HttpAsyncClient $httpAsyncClient
+ */
+ public function __construct(HttpAsyncClient $httpAsyncClient)
+ {
+ $this->httpAsyncClient = $httpAsyncClient;
+ }
+}