listBuckets(); if ( get_option( 'wpdb_dest_amazon_s3_bucket' ) ) { if ( true === in_array( get_option( 'wpdb_dest_amazon_s3_bucket' ), $result ) ) { // phpcs:ignore if ( $s3->putObjectFile( $args[1], $bucket_name, baseName( $args[1] ), S3::ACL_PUBLIC_READ ) ) { $args[2] = $args[2] . '
Upload Database Backup on s3 bucket ' . $bucket_name; } else { $args[2] = $args[2] . '
Failed to upload Database Backup on s3 bucket ' . $bucket_name; } $args[4] = $args[4] .= 'S3, '; } else { $args[2] = $args[2] . '
Invalid bucket name or AWS details'; $args[4] = $args[4] .= 'S3, '; } } } catch ( Exception $e ) { $error_msg = 'Error log.'; } } } }