get_provider(); $provider_regions = $provider->get_regions(); $region_required = $provider->region_required(); $bucket_mode = empty( $_GET['bucket_mode'] ) ? 'manual' : $_GET['bucket_mode']; $bucket_mode = in_array( $bucket_mode, array( 'manual', 'select', 'create' ) ) ? $bucket_mode : 'manual'; $mode_args = array( 'action' => 'change-bucket', ); if ( ! empty( $_GET['prev_action'] ) ) { $mode_args['prev_action'] = $_GET['prev_action']; } if ( ! empty( $_GET['orig_provider'] ) ) { $mode_args['orig_provider'] = $_GET['orig_provider']; } $manual_mode = $this->get_plugin_page_url( array_merge( $mode_args, array( 'bucket_mode' => 'manual' ) ) ); $select_mode = $this->get_plugin_page_url( array_merge( $mode_args, array( 'bucket_mode' => 'select' ) ) ); $create_mode = $this->get_plugin_page_url( array_merge( $mode_args, array( 'bucket_mode' => 'create' ) ) ); ?>
get_setting( 'bucket' ) || ( ! empty( $_GET['action'] ) && 'change-bucket' === $_GET['action'] ) || ! empty( $_GET['prev_action'] ) ) { $back_args = $this->get_setting( 'bucket' ) ? array() : array( 'action' => 'change-provider' ); if ( empty( $back_args['action'] ) && ! empty( $_GET['prev_action'] ) ) { $back_args['action'] = $_GET['prev_action']; if ( ! empty( $_GET['orig_provider'] ) ) { $back_args['orig_provider'] = $_GET['orig_provider']; } } echo '' . __( '« Back', 'amazon-s3-and-cloudfront' ) . ''; } if ( 'manual' === $bucket_mode ) { ?>

render_view( 'provider-setting', array( 'prefix' => $prefix, 'tr_class' => "{$prefix}-provider-setting", ) ); ?>
get_defined_setting( 'region', false ) ) { ?> get_defined_setting( 'region' ); $region_name = isset( $provider_regions[ $region ] ) ? $provider_regions[ $region ] : $region; printf( __( '%s (defined in wp-config.php)', 'amazon-s3-and-cloudfront' ), $region_name ); } ?>

render_view( 'provider-setting', array( 'prefix' => $prefix, 'tr_class' => "{$prefix}-provider-setting", ) ); ?>
get_defined_setting( 'region', false ) || true === $region_required ) { ?>
get_defined_setting( 'region', false ) ) { ?> get_defined_setting( 'region' ); $region_name = isset( $provider_regions[ $region ] ) ? $provider_regions[ $region ] : $region; printf( __( '%s (defined in wp-config.php)', 'amazon-s3-and-cloudfront' ), $region_name ); } ?>

    render_view( 'provider-setting', array( 'prefix' => $prefix, 'tr_class' => "{$prefix}-provider-setting", ) ); ?>
    get_defined_setting( 'region', false ) ) { $selected_region = $provider->is_region_valid( $selected_region ) ? $selected_region : $provider->get_default_region(); ?> get_defined_setting( 'region' ); $region_name = isset( $provider_regions[ $region ] ) ? $provider_regions[ $region ] : $region; printf( __( '%s (defined in wp-config.php)', 'amazon-s3-and-cloudfront' ), $region_name ); } ?>