if (!is_array($data)) { $json['error'] = 'unknown'; break; } $json['result'] = true; $json['data'] = $data; break; // Создание приглашения // Создание приглашения case 'createinv': if ($UserManager->Level < 1) { $json['error'] = 'lowlevel'; break; } $level = isset($_GET['level']) ? (int) $_GET['level'] : 1; $json['result'] = $UserManager->createInvite($level); break; // Изменение приглашения // Изменение приглашения case 'updateinv': $invite = isset($_POST['invite']) ? $_POST['invite'] : null; $level = isset($_POST['level']) ? (int) $_POST['level'] : null; if ($invite == null || $level == null) { $json['error'] = 'form'; break; } if ($UserManager->Level < 1) { $json['error'] = 'lowlevel'; break; } $json['result'] = $UserManager->updateInvite($invite, $level);