From 2cd825a21b81944925460e6e8593bf654cf118c1 Mon Sep 17 00:00:00 2001 From: Scott Taylor Date: Fri, 30 May 2014 17:57:51 +0000 Subject: [PATCH] Cleanup for `switch` statements: * Move `default` to the bottom in `WP_Theme_Install_List_Table` * `switch/endswitch` syntax is not supported in Hack. Switch to `switch (...) { .... }` syntax. (A few template-type instances linger). Fixes #28409. See #27881. git-svn-id: https://develop.svn.wordpress.org/trunk@28633 602fd350-edb4-49c9-b593-d223f7449a82 --- .../class-wp-theme-install-list-table.php | 16 ++++++------ src/wp-admin/includes/dashboard.php | 20 +++++++------- src/wp-admin/includes/schema.php | 2 +- src/wp-admin/media.php | 12 ++++----- src/wp-includes/category-template.php | 26 +++++++++---------- src/wp-includes/functions.php | 4 +-- 6 files changed, 40 insertions(+), 40 deletions(-) diff --git a/src/wp-admin/includes/class-wp-theme-install-list-table.php b/src/wp-admin/includes/class-wp-theme-install-list-table.php index 1aa131accc..869dd22d19 100644 --- a/src/wp-admin/includes/class-wp-theme-install-list-table.php +++ b/src/wp-admin/includes/class-wp-theme-install-list-table.php @@ -244,10 +244,6 @@ class WP_Theme_Install_List_Table extends WP_Themes_List_Table { $status = $this->_get_theme_status( $theme ); switch ( $status ) { - default: - case 'install': - $actions[] = '' . __( 'Install Now' ) . ''; - break; case 'update_available': $actions[] = '' . __( 'Update' ) . ''; break; @@ -255,6 +251,10 @@ class WP_Theme_Install_List_Table extends WP_Themes_List_Table { case 'latest_installed': $actions[] = '' . _x( 'Installed', 'theme' ) . ''; break; + case 'install': + default: + $actions[] = '' . __( 'Install Now' ) . ''; + break; } $actions[] = '' . __( 'Preview' ) . ''; @@ -367,10 +367,6 @@ class WP_Theme_Install_List_Table extends WP_Themes_List_Table { ?>
slug ) ) . '">' . __( 'Install' ) . ''; - break; case 'update_available': echo '' . __( 'Update' ) . ''; break; @@ -378,6 +374,10 @@ class WP_Theme_Install_List_Table extends WP_Themes_List_Table { case 'latest_installed': echo '' . _x( 'Installed', 'theme' ) . ''; break; + case 'install': + default: + echo '' . __( 'Install' ) . ''; + break; } ?>

diff --git a/src/wp-admin/includes/dashboard.php b/src/wp-admin/includes/dashboard.php index 6e267241de..b265e1f592 100644 --- a/src/wp-admin/includes/dashboard.php +++ b/src/wp-admin/includes/dashboard.php @@ -601,16 +601,16 @@ function _wp_dashboard_recent_comments_row( &$comment, $show_date = true ) { comment_type ) : - case 'pingback' : - $type = __( 'Pingback' ); - break; - case 'trackback' : - $type = __( 'Trackback' ); - break; - default : - $type = ucwords( $comment->comment_type ); - endswitch; + switch ( $comment->comment_type ) { + case 'pingback' : + $type = __( 'Pingback' ); + break; + case 'trackback' : + $type = __( 'Trackback' ); + break; + default : + $type = ucwords( $comment->comment_type ); + } $type = esc_html( $type ); ?>
diff --git a/src/wp-admin/includes/schema.php b/src/wp-admin/includes/schema.php index 4405ab32f2..70ae6a96b9 100644 --- a/src/wp-admin/includes/schema.php +++ b/src/wp-admin/includes/schema.php @@ -302,8 +302,8 @@ CREATE TABLE $wpdb->signups ( case 'ms_global' : $queries = $ms_global_tables; break; - default: case 'all' : + default: $queries = $global_tables . $blog_tables; if ( $is_multisite ) $queries .= $ms_global_tables; diff --git a/src/wp-admin/media.php b/src/wp-admin/media.php index 7d19b568a7..d56755bf1a 100644 --- a/src/wp-admin/media.php +++ b/src/wp-admin/media.php @@ -90,12 +90,12 @@ case 'edit' : $message = ''; $class = ''; if ( isset($_GET['message']) ) { - switch ( $_GET['message'] ) : - case 'updated' : - $message = __('Media attachment updated.'); - $class = 'updated'; - break; - endswitch; + switch ( $_GET['message'] ) { + case 'updated' : + $message = __('Media attachment updated.'); + $class = 'updated'; + break; + } } if ( $message ) echo "

$message

\n"; diff --git a/src/wp-includes/category-template.php b/src/wp-includes/category-template.php index ffaa039d62..962705434d 100644 --- a/src/wp-includes/category-template.php +++ b/src/wp-includes/category-template.php @@ -785,19 +785,19 @@ function wp_generate_tag_cloud( $tags, $args = '' ) { . $args['unit'] . ";'>$tag_name"; } - switch ( $args['format'] ) : - case 'array' : - $return =& $a; - break; - case 'list' : - $return = "
    \n\t
  • "; - $return .= join( "
  • \n\t
  • ", $a ); - $return .= "
  • \n
\n"; - break; - default : - $return = join( $args['separator'], $a ); - break; - endswitch; + switch ( $args['format'] ) { + case 'array' : + $return =& $a; + break; + case 'list' : + $return = "
    \n\t
  • "; + $return .= join( "
  • \n\t
  • ", $a ); + $return .= "
  • \n
\n"; + break; + default : + $return = join( $args['separator'], $a ); + break; + } if ( $args['filter'] ) { /** diff --git a/src/wp-includes/functions.php b/src/wp-includes/functions.php index 1179ca1121..9a4bf4ec95 100644 --- a/src/wp-includes/functions.php +++ b/src/wp-includes/functions.php @@ -2301,7 +2301,7 @@ function _default_wp_die_handler( $message, $title = '', $args = array() ) { $title = $error_data['title']; } $errors = $message->get_error_messages(); - switch ( count( $errors ) ) : + switch ( count( $errors ) ) { case 0 : $message = ''; break; @@ -2311,7 +2311,7 @@ function _default_wp_die_handler( $message, $title = '', $args = array() ) { default : $message = "
    \n\t\t
  • " . join( "
  • \n\t\t
  • ", $errors ) . "
  • \n\t
"; break; - endswitch; + } } elseif ( is_string( $message ) ) { $message = "

$message

"; }