summaryrefslogtreecommitdiffstats
path: root/settings/Controller/AuthSettingsController.php
diff options
context:
space:
mode:
Diffstat (limited to 'settings/Controller/AuthSettingsController.php')
-rw-r--r--settings/Controller/AuthSettingsController.php12
1 files changed, 8 insertions, 4 deletions
diff --git a/settings/Controller/AuthSettingsController.php b/settings/Controller/AuthSettingsController.php
index d1ce567afb9..7b68fc4c289 100644
--- a/settings/Controller/AuthSettingsController.php
+++ b/settings/Controller/AuthSettingsController.php
@@ -76,11 +76,11 @@ class AuthSettingsController extends Controller {
* @NoAdminRequired
* @NoSubadminRequired
*
- * @return JSONResponse
+ * @return JSONResponse|array
*/
public function index() {
$user = $this->userManager->get($this->uid);
- if (is_null($user)) {
+ if ($user === null) {
return [];
}
$tokens = $this->tokenProvider->getTokenByUser($user);
@@ -147,6 +147,9 @@ class AuthSettingsController extends Controller {
]);
}
+ /**
+ * @return JSONResponse
+ */
private function getServiceNotAvailableResponse() {
$resp = new JSONResponse();
$resp->setStatus(Http::STATUS_SERVICE_UNAVAILABLE);
@@ -172,7 +175,7 @@ class AuthSettingsController extends Controller {
* @NoAdminRequired
* @NoSubadminRequired
*
- * @return JSONResponse
+ * @return array
*/
public function destroy($id) {
$user = $this->userManager->get($this->uid);
@@ -190,9 +193,10 @@ class AuthSettingsController extends Controller {
*
* @param int $id
* @param array $scope
+ * @return array
*/
public function update($id, array $scope) {
- $token = $this->tokenProvider->getTokenById($id);
+ $token = $this->tokenProvider->getTokenById((string)$id);
$token->setScope([
'filesystem' => $scope['filesystem']
]);