diff options
Diffstat (limited to 'lib/public/Response.php')
-rw-r--r-- | lib/public/Response.php | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/lib/public/Response.php b/lib/public/Response.php index dbd506d379d..782dcb88626 100644 --- a/lib/public/Response.php +++ b/lib/public/Response.php @@ -44,27 +44,6 @@ namespace OCP; * @deprecated 8.1.0 - Use AppFramework controllers instead and modify the response object */ class Response { - /** - * Enable response caching by sending correct HTTP headers - * @param int $cache_time time to cache the response - * >0 cache time in seconds - * 0 and <0 enable default browser caching - * null cache indefinitely - * @since 4.0.0 - */ - static public function enableCaching( $cache_time = null ) { - \OC_Response::enableCaching( $cache_time ); - } - - /** - * Checks and set Last-Modified header, when the request matches sends a - * 'not modified' response - * @param string $lastModified time when the response was last modified - * @since 4.0.0 - */ - static public function setLastModifiedHeader( $lastModified ) { - \OC_Response::setLastModifiedHeader( $lastModified ); - } /** * Sets the content disposition header (with possible workarounds) @@ -84,57 +63,4 @@ class Response { static public function setContentLengthHeader($length) { \OC_Response::setContentLengthHeader($length); } - - /** - * Disable browser caching - * @see enableCaching with cache_time = 0 - * @since 4.0.0 - * @deprecated 14.0.0 just set the headers - */ - static public function disableCaching() { - header('Pragma: public');// enable caching in IE - header('Expires: 0'); - header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); - } - - /** - * Checks and set ETag header, when the request matches sends a - * 'not modified' response - * @param string $etag token to use for modification check - * @since 4.0.0 - */ - static public function setETagHeader( $etag ) { - \OC_Response::setETagHeader( $etag ); - } - - /** - * Send file as response, checking and setting caching headers - * @param string $filepath of file to send - * @since 4.0.0 - * @deprecated 8.1.0 - Use \OCP\AppFramework\Http\StreamResponse or another AppFramework controller instead - * @suppress PhanDeprecatedFunction - */ - static public function sendFile( $filepath ) { - \OC_Response::sendFile( $filepath ); - } - - /** - * Set response expire time - * @param string|\DateTime $expires date-time when the response expires - * string for DateInterval from now - * DateTime object when to expire response - * @since 4.0.0 - */ - static public function setExpiresHeader( $expires ) { - \OC_Response::setExpiresHeader( $expires ); - } - - /** - * Send redirect response - * @param string $location to redirect to - * @since 4.0.0 - */ - static public function redirect( $location ) { - \OC_Response::redirect( $location ); - } } |