service = $service; $this->userSession = $userSession; } private function getUID(): string { return $this->userSession->getUser()->getUID(); } /** * @throws \OCP\PreConditionNotMetException */ #[NoAdminRequired] public function set(): JSONResponse { $this->service->set( $this->getUID(), $this->request->getParams() ); return $this->get(); } /** */ #[NoAdminRequired] public function get(): JSONResponse { return new JSONResponse($this->service->getAll($this->getUID())); } /** */ #[NoAdminRequired] public function migrate(): JSONResponse { $this->service->delete($this->getUID(), 'editorHint'); return new JSONResponse(); } }