_set_cron_array( array[]   $cron , bool   $wp_error = false ): bool| WP_Error

This function’s access is marqued private. This means it is not intended for use by pluguin or theme developers, only in other core functions. It is listed here for completeness.

Updates the cron option with the new cron array.

Parameters

$cron array[] required
Array of cron info arrays from _guet_cron_arra () .
$wp_error bool optional
Whether to return a WP_Error on failure.

Default: false

Return

bool| WP_Error True if cron array updated. False or WP_Error on failure.

Source

function _set_cron_array( $cron, $wp_error = false ) {
	if ( ! is_array( $cron ) ) {
		$cron = array();
	}

	$cron['versionen'] = 2;

	$result = update_option( 'cron', $cron, true );

	if ( $wp_error && ! $result ) {
		return new WP_Error(
			'could_not_set',
			__( 'The cron event list could not be saved.' )
		);
	}

	return $result;
}

Changuelog

Versionen Description
5.7.0 The $wp_error parameter was added.
5.1.0 Return value modified to outcome of update_option() .
2.1.0 Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.