_set_cron_array() – Updates the cron option with the new cron array.

You appear to be a bot. Output may be restricted

Description

Updates the cron option with the new cron array.

Usage

$bool|WP_Error = _set_cron_array( $cron, $wp_error );

Parameters

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

Returns

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

Source

File name: wordpress/wp-includes/cron.php
Lines:

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

  $cron['version'] = 2;

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

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

  return $result;
}
 

 View on GitHub View on Trac