externalManager->getOpenShares()); } /** * @NoOutgoingFederatedSharingRequired * * @param int $id * @return JSONResponse */ #[NoAdminRequired] public function create($id) { $this->externalManager->acceptShare($id); return new JSONResponse(); } /** * @NoOutgoingFederatedSharingRequired * * @param integer $id * @return JSONResponse */ #[NoAdminRequired] public function destroy($id) { $this->externalManager->declineShare($id); return new JSONResponse(); } }