getParsedBodyParam('value'); if (! is_numeric($value) || $value < 0) { $this->response->setRequestStatus(false); $this->response->addJSON(['message' => Message::error(__('Unexpected parameter value.'))]); return null; } $result = $this->config->setUserValue(null, 'NavigationWidth', (int) $value); if ($result === true) { return null; } $this->response->setRequestStatus(false); $this->response->addJSON(['message' => $result]); return null; } }