From 5e0134b8328aae382c640f093a7c131ed34d6144 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Fri, 16 Mar 2018 13:33:55 +0100 Subject: [PATCH] Add typehints --- Controller.php | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/Controller.php b/Controller.php index f83ca7a..239a2a9 100644 --- a/Controller.php +++ b/Controller.php @@ -275,11 +275,13 @@ class Controller extends ModuleAbstract implements WebInterface * @param ResponseAbstract $response Response * @param mixed $data Generic data * - * @return \Serializable + * @return void + * + * @api * * @since 1.0.0 */ - public function apiTaskCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) + public function apiTaskCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void { if (!$this->app->accountManager->get($request->getHeader()->getAccount())->hasPermission( PermissionType::CREATE, $this->app->orgId, $this->app->appName, self::MODULE_NAME, PermissionState::TASK) @@ -342,9 +344,11 @@ class Controller extends ModuleAbstract implements WebInterface * * @return void * + * @api + * * @since 1.0.0 */ - public function apiTaskGet(RequestAbstract $request, ResponseAbstract $response, $data = null) + public function apiTaskGet(RequestAbstract $request, ResponseAbstract $response, $data = null) : void { if (!$this->app->accountManager->get($request->getHeader()->getAccount())->hasPermission( PermissionType::READ, $this->app->orgId, $this->app->appName, self::MODULE_NAME, PermissionState::TASK) @@ -372,6 +376,8 @@ class Controller extends ModuleAbstract implements WebInterface * * @return void * + * @api + * * @since 1.0.0 */ public function apiTaskSet(RequestAbstract $request, ResponseAbstract $response, $data = null) : void @@ -446,11 +452,13 @@ class Controller extends ModuleAbstract implements WebInterface * @param ResponseAbstract $response Response * @param mixed $data Generic data * - * @return \Serializable + * @return void + * + * @api * * @since 1.0.0 */ - public function apiTaskElementCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) + public function apiTaskElementCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void { if (!$this->app->accountManager->get($request->getHeader()->getAccount())->hasPermission( PermissionType::CREATE, $this->app->orgId, $this->app->appName, self::MODULE_NAME, PermissionState::TASK) @@ -504,9 +512,11 @@ class Controller extends ModuleAbstract implements WebInterface * * @return void * + * @api + * * @since 1.0.0 */ - public function apiTaskElementGet(RequestAbstract $request, ResponseAbstract $response, $data = null) + public function apiTaskElementGet(RequestAbstract $request, ResponseAbstract $response, $data = null) : void { if (!$this->app->accountManager->get($request->getHeader()->getAccount())->hasPermission( PermissionType::READ, $this->app->orgId, $this->app->appName, self::MODULE_NAME, PermissionState::TASK) @@ -534,6 +544,8 @@ class Controller extends ModuleAbstract implements WebInterface * * @return void * + * @api + * * @since 1.0.0 */ public function apiTaskElementSet(RequestAbstract $request, ResponseAbstract $response, $data = null) : void