Beispiel #1
0
     if (!$ItNewID) {
         ErrorHandler::setNotice('department', DEPTO_CREATE_ERROR, 'error');
     } else {
         ErrorHandler::setNotice('department', DEPTO_CREATE_OK, 'ok');
     }
     break;
 case 'createUnit':
     function validateBooleanPost($StPost)
     {
         if (isset($_POST[$StPost]) && ($_POST[$StPost] === true || $_POST[$StPost] == '1')) {
             return '1';
         } else {
             return '0';
         }
     }
     $ItNewID = F1DeskUtils::createUnit(f1desk_escape_string($_POST['StUnit']), array("BoAnswer" => validateBooleanPost('BoAnswer'), "BoAttachTicket" => validateBooleanPost('BoAttachTicket'), "BoCreateTicket" => validateBooleanPost('BoCreateTicket'), "BoDeleteTicket" => validateBooleanPost('BoDeleteTicket'), "BoViewTicket" => validateBooleanPost('BoViewTicket'), "BoReleaseAnswer" => validateBooleanPost('BoReleaseAnswer'), "BoMailError" => validateBooleanPost('BoMailError'), "BoCannedResponse" => validateBooleanPost('BoCannedResponse')));
     if (!$ItNewID) {
         ErrorHandler::setNotice('unit', UNIT_CREATE_ERROR, 'error');
     } else {
         ErrorHandler::setNotice('unit', UNIT_CREATE_OK, 'ok');
     }
     break;
 case 'editUnit':
     function validateBooleanPost($StPost)
     {
         if ($_POST[$StPost] === true || $_POST[$StPost] == '1') {
             return '1';
         } else {
             return '0';
         }
     }