private static function _request_kick_cron() { if (false !== self::_load_state()) { if (time() - self::$_state['stats']['last_kick_request'] < self::KICK_REQUEST_MINIMUM_PERIOD) { // Too soon. return false; } // Update last kick request time & save. self::$_state['stats']['last_kick_request'] = time(); self::$_stateObj->save(); // Request the kicks. require_once pb_backupbuddy::plugin_path() . '/destinations/stash2/init.php'; pb_backupbuddy_destination_stash2::cron_kick_api(pb_backupbuddy::$options['remote_destinations'][backupbuddy_live::getLiveID()]); return true; } return false; }