function generateSipFile() { global $locate, $db; $objResponse = new xajaxResponse(); if ($_SESSION['curuser']['usertype'] == 'reseller') { astercc::generatePeersFile($_SESSION['curuser']['resellerid']); $objResponse->addAlert($locate->Translate("sip conf file generated")); } elseif ($_SESSION['curuser']['usertype'] == 'admin') { $res = astercrm::getAll("resellergroup"); while ($res->fetchInto($row)) { astercc::generatePeersFile($row['id']); } $objResponse->addAlert($locate->Translate("all reseller sip conf files generated")); } return $objResponse; }