Skip to content
Code-Schnipsel Gruppen Projekte
create.php 559 B
Newer Older
Henning Leutz's avatar
Henning Leutz committed
<?php

/**
 * This file contains package_quiqqer_discount_ajax_create
 */

/**
 * Create a discount
 *
 * @return array
 */
QUI::$Ajax->registerFunction(
    'package_quiqqer_discount_ajax_create',
    function ($params) {
        $params = json_decode($params, true);
Henning Leutz's avatar
Henning Leutz committed
        $Discounts = new QUI\ERP\Discount\Handler();
Henning Leutz's avatar
Henning Leutz committed

        if (!isset($params['active'])) {
            $params['active'] = 0;
        }

        $Discount = $Discounts->createChild($params);
Henning Leutz's avatar
Henning Leutz committed

        return $Discount->getId();
    },
Henning Leutz's avatar
Henning Leutz committed
    'Permission::checkAdminUser'
);