27 lines
764 B
PHP
27 lines
764 B
PHP
<?php
|
|
/**
|
|
* Plugin Name: Cavalcade
|
|
* Plugin URI: https://github.com/humanmade/Cavalcade
|
|
* Description: A better wp-cron. Horizontally scalable, works perfectly with multisite.
|
|
* Author: Human Made
|
|
* Author URI: https://hmn.md/
|
|
* Version: 2.0.0
|
|
* License: GPLv2 or later
|
|
*/
|
|
|
|
namespace HM\Cavalcade\Plugin;
|
|
|
|
const DATE_FORMAT = 'Y-m-d H:i:s';
|
|
const DATABASE_VERSION = 4;
|
|
|
|
require __DIR__ . '/inc/namespace.php';
|
|
require __DIR__ . '/inc/class-job.php';
|
|
require __DIR__ . '/inc/connector/namespace.php';
|
|
require __DIR__ . '/inc/upgrade/namespace.php';
|
|
|
|
bootstrap();
|
|
|
|
// Register cache groups as early as possible, as some plugins may use cron functions before plugins_loaded
|
|
if ( function_exists( 'wp_cache_add_global_groups' ) ) {
|
|
register_cache_groups();
|
|
}
|