예제 #1
0
파일: aaa.php 프로젝트: ram-1501/rs
     }
     echo $encodedjson;
     break;
 case 'removeDashboardGraph':
     if (isset($_POST['data'])) {
         $xml = new SimpleXMLElement($api->getAccountsData('dashboard_data'));
         $accounts = $xml->analyticsAccounts->account;
         $data = new stdClass();
         $i = intval($_POST['data']['id']);
         $type = $accounts[$i]->type;
         $data->summaryLevel = $_POST['data']['summaryLevel'];
         //$data->displayName = $_POST ['data'] ['displayName'];
         $data->graphId = $_POST['data']['graphId'];
         $data->accountId = $accounts[$i]->accountId;
         $data->sampleId = $accounts[$i]->config->sampleId;
         echo $api->removeDashboardMetric($data);
     }
     break;
 case 'getPieChartData':
     $accounts = new SimpleXMLElement($api->getAccountsData('accounts'));
     $accounts = $accounts->analyticsAccounts->account;
     $i = intval($_POST['val1']);
     $j = intval($_POST['val2']);
     $sampleId = $accounts[$i]->config[$j]->sampleId;
     $obj = $api->getPieChartSampleIdData($sampleId);
     if ($obj->returnCode == 'SUCCESS') {
         $sample = $obj->PieChartMetrics->sample;
         for ($i = 0; $i < count($sample); $i++) {
             $json[] = $sample[$i];
         }
         echo json_encode($json);