3v4l.org

run code in 300+ PHP versions simultaneously
<?php /** * The plugin bootstrap file * * This file is read by WordPress to generate the plugin information in the plugin * admin area. This file also includes all of the dependencies used by the plugin, * registers the activation and deactivation functions, and defines a function * that starts the plugin. * * @link https://github.com/scottmotion/WP-Signups-Cron/ * @since 1.0.0 * @package Signups_Cron * @author Scott Winn <hello@scottwinn.dev> * @copyright 2024 Scott Winn * @license GPL-2.0-or-later * * @wordpress-plugin * Plugin Name: Signups Cron * Plugin URI: https://github.com/scottmotion/WP-Signups-Cron/ * Description: Manage WordPress user signups via WP-Cron. * Version: 1.0.0 * Requires at least: 6.2.0 * Author: Scott Winn * Author URI: https://www.scottwinn.dev/ * License: GPL-2.0+ * License URI: http://www.gnu.org/licenses/gpl-2.0.txt * Text Domain: signups-cron * Domain Path: /languages */ // If this file is called directly, abort. if ( ! defined( 'WPINC' ) ) { die; } /** * Currently plugin version. * Start at version 1.0.0 and use SemVer - https://semver.org * Rename this for your plugin and update it as you release new versions. */ define( 'SIGNUPS_CRON_VERSION', '1.0.0' ); /** * The code that runs during plugin activation. * This action is documented in includes/class-signups-cron-activator.php */ function activate_signups_cron() { require_once plugin_dir_path( __FILE__ ) . 'includes/class-signups-cron-activator.php'; Signups_Cron_Activator::activate(); } /** * The code that runs during plugin deactivation. * This action is documented in includes/class-signups-cron-deactivator.php */ function deactivate_signups_cron() { require_once plugin_dir_path( __FILE__ ) . 'includes/class-signups-cron-deactivator.php'; Signups_Cron_Deactivator::deactivate(); } register_activation_hook( __FILE__, 'activate_signups_cron' ); register_deactivation_hook( __FILE__, 'deactivate_signups_cron' ); /** * The core plugin class that is used to define internationalization, * admin-specific hooks, and public-facing site hooks. */ require plugin_dir_path( __FILE__ ) . 'includes/class-signups-cron.php'; /** * Begins execution of the plugin. * * Since everything within the plugin is registered via hooks, * then kicking off the plugin from this point in the file does * not affect the page life cycle. * * @since 1.0.0 */ function run_signups_cron() { $plugin = new Signups_Cron(); $plugin->run(); } run_signups_cron();
Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.40, 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 7.2.0 - 7.2.34, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.31, 8.2.0 - 8.2.27, 8.3.0 - 8.3.16, 8.4.1 - 8.4.3

preferences:
55.09 ms | 410 KiB | 5 Q