Example #1
0
 protected function sendResponse($success, $callId)
 {
     $response = new Vtiger_Response();
     if ($success) {
         $response->setResult(array('success' => true, 'callId' => $callId));
     } else {
         $response->setResult(array('success' => false, 'callId' => $callId));
     }
     // Support JSONP
     if (!empty($_REQUEST['callback'])) {
         $callback = vtlib_purify($_REQUEST['callback']);
         $response->setEmitType('4');
         $response->setEmitJSONP($callback);
         $response->emit();
     } else {
         $response->emit();
     }
 }