File "action-scheduler.php"

Full path: /home/kosmetik/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/action-scheduler.php
File size: 1.15 B
MIME-type: text/x-php
Charset: utf-8

Download   Open   Edit   Advanced Editor   Back

<?php

if (!function_exists('action_scheduler_register_3_dot_3_dot_0') && function_exists('add_action')) {
    if (!class_exists('ActionScheduler_Versions')) {
        require_once __DIR__ . '/classes/ActionScheduler_Versions.php';
        add_action('plugins_loaded', array('ActionScheduler_Versions', 'initialize_latest_version'), 1, 0);
    }
    add_action('plugins_loaded', 'action_scheduler_register_3_dot_3_dot_0', 0, 0);
    function action_scheduler_register_3_dot_3_dot_0()
    {
        $versions = ActionScheduler_Versions::instance();
        $versions->register('3.3.0', 'action_scheduler_initialize_3_dot_3_dot_0');
    }
    function action_scheduler_initialize_3_dot_3_dot_0()
    {
        if (!class_exists('ActionScheduler')) {
            require_once __DIR__ . '/classes/abstracts/ActionScheduler.php';
            ActionScheduler::init(__FILE__);
        }
    }
    if (did_action('plugins_loaded') && !doing_action('plugins_loaded') && !class_exists('ActionScheduler')) {
        action_scheduler_initialize_3_dot_3_dot_0();
        do_action('action_scheduler_pre_theme_init');
        ActionScheduler_Versions::initialize_latest_version();
    }
}