HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/local/wp/vendor/wp-cli/doctor-command/src/Check/Cron.php
<?php

namespace WP_CLI\Doctor\Check;

use WP_CLI;
use WP_CLI\Doctor\Check;

abstract class Cron extends Check {

	protected static $crons;

	protected static function get_crons() {

		if ( isset( self::$crons ) ) {
			return self::$crons;
		}

		ob_start();
		WP_CLI::run_command( array( 'cron', 'event', 'list' ), array( 'format' => 'json' ) );
		$ret         = ob_get_clean();
		self::$crons = ! empty( $ret ) ? json_decode( $ret, true ) : array();
		return self::$crons;
	}
}