quotaService = $quotaService; } /** * @NoCSRFRequired * @AdminRequired */ public function status(): DataResponse { return new DataResponse($this->quotaService->getStatus()); } /** * @NoCSRFRequired * @AdminRequired */ public function setQuota(): DataResponse { $data = $this->request->getParams(); if (!isset($data['quota_bytes'])) { return new DataResponse(['error' => 'Missing quota_bytes'], 400); } $this->quotaService->setQuota((int)$data['quota_bytes']); return new DataResponse(['status' => 'ok']); } }