]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - vendor/liuggio/statsd-php-client/src/Liuggio/StatsdClient/Sender/EchoSender.php
MediaWiki 1.30.2
[autoinstallsdev/mediawiki.git] / vendor / liuggio / statsd-php-client / src / Liuggio / StatsdClient / Sender / EchoSender.php
diff --git a/vendor/liuggio/statsd-php-client/src/Liuggio/StatsdClient/Sender/EchoSender.php b/vendor/liuggio/statsd-php-client/src/Liuggio/StatsdClient/Sender/EchoSender.php
new file mode 100644 (file)
index 0000000..1015ca9
--- /dev/null
@@ -0,0 +1,35 @@
+<?php
+
+namespace Liuggio\StatsdClient\Sender;
+
+
+Class EchoSender implements SenderInterface
+{
+    /**
+     * {@inheritDoc}
+     */
+    public function open()
+    {
+        echo "[open]";
+
+        return true;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    function write($handle, $message, $length = null)
+    {
+        echo "[$message]";
+
+        return strlen($message);
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    function close($handle)
+    {
+        echo "[closed]";
+    }
+}