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

/**
 * Add a cron to the cron list
 *
Henning Leutz's avatar
Henning Leutz committed
 * @param String $cron
 * @param String $min
 * @param String $hour
 * @param String $day
 * @param String $month
 * @param String $dayOfWeek
Henning Leutz's avatar
Henning Leutz committed
 * @param string $params
Henning Leutz's avatar
Henning Leutz committed
 */
Henning Leutz's avatar
Henning Leutz committed
QUI::$Ajax->registerFunction(
Henning Leutz's avatar
Henning Leutz committed
    'package_quiqqer_cron_ajax_add',
Henning Leutz's avatar
Henning Leutz committed
    function ($cron, $min, $hour, $day, $month, $dayOfWeek, $params) {
        $params = json_decode($params, true);

        $Manager = new QUI\Cron\Manager();
        $Manager->add($cron, $min, $hour, $day, $month, $dayOfWeek, $params);
    },
    array('cron', 'min', 'hour', 'day', 'month', 'dayOfWeek', 'params'),
Henning Leutz's avatar
Henning Leutz committed
    'Permission::checkAdminUser'
);