Skip to content
Code-Schnipsel Gruppen Projekte
add.php 638 B
Newer Older
  • Learn to ignore specific revisions
  • 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'
    );