File "class-acf-ajax-upgrade.php"
Full path: /home/kosmetik/public_html/wp-content/plugins/advanced-custom-fields/includes/ajax/class-acf-ajax-upgrade.php
File
size: 762 B
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor Back
<?php
if (!defined('ABSPATH')) {
exit;
}
if (!class_exists('ACF_Ajax_Upgrade')) {
class ACF_Ajax_Upgrade extends ACF_Ajax
{
var $action = 'acf/ajax/upgrade';
function get_response($request)
{
if (isset($request['blog_id'])) {
switch_to_blog($request['blog_id']);
}
if (!acf_has_upgrade()) {
return new WP_Error('upgrade_error', __('No updates available.', 'acf'));
}
ob_start();
acf_upgrade_all();
$error = ob_get_clean();
if ($error) {
return new WP_Error('upgrade_error', $error);
}
return true;
}
}
acf_new_instance('ACF_Ajax_Upgrade');
}