Пример #1
0
 public static function init()
 {
     self::$license_key = trim(get_option(self::LICENSE_KEY_OPTION, ''));
     self::$license_status = get_option(self::LICENSE_STATUS, false);
     self::register_settings();
     if (is_admin()) {
         add_action('admin_init', array(__CLASS__, 'init_edd_udpater'));
         // AJAX
         add_action('wp_ajax_edd_segment_activate_license', array(__CLASS__, 'maybe_activate_license'), 10, 0);
         add_action('wp_ajax_edd_segment_deactivate_license', array(__CLASS__, 'maybe_deactivate_license'), 10, 0);
         add_action('wp_ajax_edd_segment_check_license', array(__CLASS__, 'maybe_check_license'), 10, 0);
     }
 }