oauth dance works
[grauphel.git] / lib / response / errorresponse.php
diff --git a/lib/response/errorresponse.php b/lib/response/errorresponse.php
new file mode 100644 (file)
index 0000000..b72224f
--- /dev/null
@@ -0,0 +1,20 @@
+<?php
+namespace OCA\Grauphel\Lib\Response;
+
+class ErrorResponse extends \OCP\AppFramework\Http\Response
+{
+    protected $error;
+
+    public function __construct($error)
+    {
+        $this->setStatus(\OCP\AppFramework\Http::STATUS_BAD_REQUEST);
+        $this->addHeader('Content-Type', 'text/plain; charset=utf-8');
+        $this->error = $error;
+    }
+
+    public function render()
+    {
+        return $this->error . "\n";
+    }
+}
+?>