From 3b2beeaa14659d9e7e3c77c77dc134c7029980ef Mon Sep 17 00:00:00 2001 From: Roeland Jago Douma Date: Mon, 5 Sep 2016 10:51:19 +0200 Subject: [PATCH] Deprecate OCSRespone The OCSResponse should not be used by apps. They should extend the OCSController and use normal DataResponses instead. --- lib/public/AppFramework/Http/OCSResponse.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/public/AppFramework/Http/OCSResponse.php b/lib/public/AppFramework/Http/OCSResponse.php index 0fb0f9678d061..cfda8ea4f75cb 100644 --- a/lib/public/AppFramework/Http/OCSResponse.php +++ b/lib/public/AppFramework/Http/OCSResponse.php @@ -29,11 +29,10 @@ namespace OCP\AppFramework\Http; -use OCP\AppFramework\Http; - /** * A renderer for OCS responses * @since 8.1.0 + * @deprecated 9.2.0 To implement an OCS endpoint extend the OCSController */ class OCSResponse extends Response { @@ -53,6 +52,7 @@ class OCSResponse extends Response { * @param int|string $itemscount * @param int|string $itemsperpage * @since 8.1.0 + * @deprecated 9.2.0 To implement an OCS endpoint extend the OCSController */ public function __construct($format, $statuscode, $message, $data=[], $itemscount='', @@ -79,6 +79,7 @@ public function __construct($format, $statuscode, $message, /** * @return string * @since 8.1.0 + * @deprecated 9.2.0 To implement an OCS endpoint extend the OCSController */ public function render() { $r = new \OC_OCS_Result($this->data, $this->statuscode, $this->message);