Beispiel #1
0
 }
 if ($action == 'apply') {
     $hook_type = $_POST['hook_type'];
     $hook = $_POST['hook'];
     switch ($hook_type) {
         case 'order':
             $vars = array('orderid' => $_POST['orderid']);
             monitisOrderHookHandler($vars, $hook);
             break;
         case 'module':
             $vars = array('serviceid' => $_POST['serviceid'], 'userid' => $_POST['userid']);
             monitisModuleHookHandlerAlt($vars, $hook);
             break;
         case 'edit':
             $vars = array('serviceid' => $_POST['serviceid'], 'userid' => $_POST['userid']);
             monitisEditHookHandler($vars, $hook);
             break;
         case 'addon':
             $vars = array('id' => $_POST['addonserviceid'], 'addonserviceid' => $_POST['addonserviceid'], 'serviceid' => $_POST['serviceid'], 'userid' => $_POST['userid'], 'addonid' => $_POST['addonid']);
             monitisAddonHookHandler($vars, $hook);
             break;
         case 'multiple':
             $type = $_POST["producttype"];
             if ($type == 'addon') {
                 $resp = MonitisHookClass::applyCreateAddonMonitor($_POST['addonserviceid'], $_POST['serviceid'], $_POST['userid']);
             } else {
                 $resp = MonitisHookClass::applyCreateConfigOptionMonitor($_POST['option_id'], $_POST['productid'], $_POST['serviceid']);
             }
             break;
     }
 } elseif ($action == 'clean') {
Beispiel #2
0
function hook_monitis_AdminServiceEdit($vars)
{
    require_once 'monitisapp.php';
    monitisEditHookHandler($vars);
}