From dd19c90353d8ee4e4e20791a545b4fb2665bf7f8 Mon Sep 17 00:00:00 2001 From: nienzu Date: Tue, 29 Sep 2020 11:17:48 +0800 Subject: [PATCH] Correct the sample code for middleware --- developer_manual/basics/middlewares.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/developer_manual/basics/middlewares.rst b/developer_manual/basics/middlewares.rst index 2777e9635..d0f5252b7 100644 --- a/developer_manual/basics/middlewares.rst +++ b/developer_manual/basics/middlewares.rst @@ -87,21 +87,21 @@ Sometimes it is useful to conditionally execute code before or after a controlle namespace OCA\MyApp\Middleware; use \OCP\AppFramework\Middleware; - use \OCP\AppFramework\Utility\ControllerMethodReflector; - use \OCP\IRequest; + use \OCP\AppFramework\Utility\IControllerMethodReflector; + use \OCP\AppFramework\Http\Response; class HeaderMiddleware extends Middleware { private $reflector; - public function __construct(ControllerMethodReflector $reflector) { + public function __construct(IControllerMethodReflector $reflector) { $this->reflector = $reflector; } /** * Add custom header if @MyHeader is used */ - public function afterController($controller, $methodName, IResponse $response){ + public function afterController($controller, $methodName, Response $response){ if($this->reflector->hasAnnotation('MyHeader')) { $response->addHeader('My-Header', 3); }