function get_files_callback() { $aws_options = get_option('BeevaWpDeploy_AWS_settings'); $gh_options = get_option('BeevaWpDeploy_GH_settings'); $awsOk = isset($aws_options["aws_run"]) && check_aws_connection($aws_options["aws_id"], $aws_options["aws_key"], $aws_options["aws_region"], $aws_options["aws_bucket"]); $ghOk = isset($gh_options["gh_run"]) && BeevaGH::check($gh_options["gh_token"], $gh_options["gh_user"], $gh_options["gh_repo"], $gh_options["gh_branch"]); if ($awsOk || $ghOk) { $cache = new Cache($aws_options, $gh_options); echo json_encode($cache->get_all_page_links()); wp_die(); } else { echo "Error"; wp_die(); } }
function get_files_callback() { $aws_options = get_option('WPCloudHosting_AWS_settings'); $gcs_options = get_option('WPCloudHosting_GCS_settings'); if (check_aws_id($aws_options) & check_aws_key($aws_options) & check_region($aws_options) & check_bucket($aws_options) && check_aws_connection($aws_options["aws_id"], $aws_options["aws_key"], $aws_options["aws_region"], $aws_options["aws_bucket"]) && check_error_page($aws_options["404_page"])) { $cache = new Cache($aws_options, $gcs_options); echo json_encode($cache->get_all_page_links()); wp_die(); } else { echo "Wrong configuration!"; wp_die(); } }