Beispiel #1
0
     } else {
         echo json_encode(array('error' => 'All fields are mandatory.'));
     }
     break;
 case 'delete_period':
     $id = isset($_REQUEST['id']) ? $_REQUEST['id'] : -1;
     echo json_encode($periods->deletePeriod($id, $campaign));
     break;
 case 'copy_period':
     $id = isset($_REQUEST['id']) ? $_REQUEST['id'] : -1;
     echo json_encode($periods->copyPeriod($id, $campaign));
     break;
 case 'change_status_period':
     $id = isset($_REQUEST['id']) ? $_REQUEST['id'] : -1;
     $new_status = $_REQUEST['new_status'];
     echo json_encode($periods->changeStatus($id, $new_status, $campaign));
     break;
     // gets info about requested period with period stats (done/not done)
 // gets info about requested period with period stats (done/not done)
 case 'set_period':
     $oper = $_REQUEST['oper'];
     $id = isset($_REQUEST['id']) ? $_REQUEST['id'] : -1;
     if ($oper == "edit") {
         if (isset($_REQUEST['budget'])) {
             // Campaign periods update
             $title = $_REQUEST['title'];
             $budget = $_REQUEST['budget'];
             $start_date = $_REQUEST['start_date'];
             $end_date = $_REQUEST['end_date'];
             $status = isset($_REQUEST['status']) ? $_REQUEST['status'] : 0;
             echo json_encode($periods->updateCampaignPeriod($id, $title, $budget, $start_date, $end_date, $status, $campaign));