Beispiel #1
0
function InvoiceRemoveGiftConfirm($option)
{
    $invoice = aecGetParam('invoice', 0, true, array('word', 'string', 'clear_nonalnum'));
    $userid = aecGetParam('userid', 0, true, array('word', 'int'));
    $usage = aecGetParam('usage', 0, true, array('word', 'string', 'clear_nonalnum'));
    $group = aecGetParam('group', 0, true, array('word', 'int'));
    $processor = aecGetParam('processor', '', true, array('word', 'string', 'clear_nonalnum'));
    $objinvoice = new Invoice();
    $objinvoice->loadInvoiceNumber($invoice);
    if ($objinvoice->removeTargetUser()) {
        $objinvoice->storeload();
    }
    $iFactory = new InvoiceFactory($userid, $usage, $group, $processor, $invoice);
    $iFactory->confirm($_POST);
}