function saveLimit($type, $stage_id, $user_id, $limit) { $stage_id = intval($stage_id); $user_id = intval($user_id); $limit = intval($limit); $objResponse = new xajaxResponse(); if (!hasPermissions('sbr')) { return $objResponse; } $sbr = new sbr_adm($_SESSION['uid'], $_SESSION['login']); $stage = $sbr->initFromStage($stage_id, false); $fn = $type == exrates::YM ? 'saveYdPaymentLimit' : 'saveWmPaymentLimit'; if ($stage->{$fn}($user_id, $limit)) { $fn = $type == exrates::YM ? 'getYdPaymentInfo' : 'getWmPaymentInfo'; if ($pmt = $stage->{$fn}($user_id)) { $objResponse->call('SBR.openPayoutPopup', $type, $stage_id, $user_id, $stage->view_payout_popup($pmt, $user_id)); } } return $objResponse; }
} $orderLink = './?site=invoice' . $filterParams; $filter['f_limit'] = sbr_adm::INVOICES_PAGE_SIZE; $filter['f_offset'] = ($page - 1) * $filter['f_limit']; $data = $sbr->getInvoices($filter); break; } if ($filter['from'] === NULL) { $filter['from'] = array('day' => 0, 'month' => 0, 'year' => 0); } if ($filter) { $filter_prms = '&' . http_build_query(array('filter' => $filter)); } if ($is_edit_access) { if (isset($_POST['add_doc'])) { $stage = $sbr->initFromStage($stage_id); if ($sbr->addDocR($_POST, $_FILES)) { header_location_exit("/siteadmin/norisk2/?site={$site}&scheme={$scheme}&page={$page}{$filter_prms}&dir={$dir}&dir_col={$dir_col}#{$_POST['anchor']}", 1); } $error[$_POST['anchor']] = $sbr->error['docs']['attach']; } if (isset($_GET['recv_docs']) && isset($_GET['suids'])) { $sbr->setDocsReceived($_GET['suids'], true); header_location_exit("/siteadmin/norisk2/?site={$site}&scheme={$scheme}&page={$page}{$filter_prms}&dir={$dir}&dir_col={$dir_col}#{$_POST['anchor']}", 1); } if (isset($_GET['unrecv_docs']) && isset($_GET['suids'])) { $sbr->setDocsReceived($_GET['suids'], false); header_location_exit("/siteadmin/norisk2/?site={$site}&scheme={$scheme}&page={$page}{$filter_prms}&dir={$dir}&dir_col={$dir_col}#{$_POST['anchor']}", 1); } } if (!$filter['to']) {