Пример #1
0
 /**
  * Delete date
  * @param <Object> $request
  * @return true if deleted, false otherwise
  */
 public function delete(Vtiger_Request $request)
 {
     $response = new Vtiger_Response();
     $moduleName = 'Settings:' . $request->getModule();
     try {
         $id = $request->get('id');
         if (Settings_PublicHoliday_Module_Model::delete($id)) {
             $response->setResult(array('success' => true, 'message' => vtranslate('JS_HOLIDAY_DELETE_OK', $moduleName)));
         } else {
             $response->setResult(array('success' => false, 'message' => vtranslate('JS_HOLIDAY_DELETE_ERROR', $moduleName)));
         }
     } catch (Exception $e) {
         $response->setError($e->getCode(), $e->getMessage());
     }
     $response->emit();
 }