function oneportalcloud_SuspendAccount($params) { $op = new OnePortalCloud($params['configoption1'], $params['configoption2'], $params['configoption3']); $server_id = $params['customfields']['Server ID']; if (empty($server_id)) { return 'Unable to determine Server ID to suspend'; } if (substr(strtoupper($server_id), 0, 3) != 'LSN') { $server_id = 'LSN-' . $server_id; } $suspend = $op->suspend($server_id); if (empty($suspend->error)) { $result = "success"; } else { $result = $suspend->error; } return $result; }