Make WordPress Core


Ignore:
Timestamp:
11/30/2017 11:09:33 PM (7 years ago)
Author:
pento
Message:

Code is Poetry.
WordPress' code just... wasn't.
This is now dealt with.

Props jrf, pento, netweb, GaryJ, jdgrimes, westonruter, Greg Sherwood from PHPCS, and everyone who's ever contributed to WPCS and PHPCS.
Fixes #41057.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/rest-api.php

    r42250 r42343  
    3737        _doing_it_wrong( 'register_rest_route', __( 'Routes must be namespaced with plugin or theme name and version.' ), '4.4.0' );
    3838        return false;
    39     } else if ( empty( $route ) ) {
     39    } elseif ( empty( $route ) ) {
    4040        _doing_it_wrong( 'register_rest_route', __( 'Route must be specified.' ), '4.4.0' );
    4141        return false;
     
    5555
    5656    $defaults = array(
    57         'methods'         => 'GET',
    58         'callback'        => null,
    59         'args'            => array(),
     57        'methods'  => 'GET',
     58        'callback' => null,
     59        'args'     => array(),
    6060    );
    6161    foreach ( $args as $key => &$arg_group ) {
     
    6565        }
    6666
    67         $arg_group = array_merge( $defaults, $arg_group );
     67        $arg_group         = array_merge( $defaults, $arg_group );
    6868        $arg_group['args'] = array_merge( $common_args, $arg_group['args'] );
    6969    }
     
    142142    global $wp_rewrite;
    143143
    144     add_rewrite_rule( '^' . rest_get_url_prefix() . '/?$','index.php?rest_route=/','top' );
    145     add_rewrite_rule( '^' . rest_get_url_prefix() . '/(.*)?','index.php?rest_route=/$matches[1]','top' );
    146     add_rewrite_rule( '^' . $wp_rewrite->index . '/' . rest_get_url_prefix() . '/?$','index.php?rest_route=/','top' );
    147     add_rewrite_rule( '^' . $wp_rewrite->index . '/' . rest_get_url_prefix() . '/(.*)?','index.php?rest_route=/$matches[1]','top' );
     144    add_rewrite_rule( '^' . rest_get_url_prefix() . '/?$', 'index.php?rest_route=/', 'top' );
     145    add_rewrite_rule( '^' . rest_get_url_prefix() . '/(.*)?', 'index.php?rest_route=/$matches[1]', 'top' );
     146    add_rewrite_rule( '^' . $wp_rewrite->index . '/' . rest_get_url_prefix() . '/?$', 'index.php?rest_route=/', 'top' );
     147    add_rewrite_rule( '^' . $wp_rewrite->index . '/' . rest_get_url_prefix() . '/(.*)?', 'index.php?rest_route=/$matches[1]', 'top' );
    148148}
    149149
     
    418418         */
    419419        $wp_rest_server_class = apply_filters( 'wp_rest_server_class', 'WP_REST_Server' );
    420         $wp_rest_server = new $wp_rest_server_class;
     420        $wp_rest_server       = new $wp_rest_server_class;
    421421
    422422        /**
     
    570570
    571571    $response = new WP_REST_Response();
    572     $data = array();
     572    $data     = array();
    573573
    574574    foreach ( $handler->get_routes() as $route => $endpoints ) {
     
    652652    $data = $response->get_data();
    653653
    654     $fields = is_array( $request['_fields']  ) ? $request['_fields'] : preg_split( '/[\s,]+/', $request['_fields'] );
     654    $fields = is_array( $request['_fields'] ) ? $request['_fields'] : preg_split( '/[\s,]+/', $request['_fields'] );
    655655
    656656    if ( 0 === count( $fields ) ) {
     
    868868    if ( ! $is_utc && ! $has_timezone ) {
    869869        $local = date( 'Y-m-d H:i:s', $date );
    870         $utc = get_gmt_from_date( $local );
     870        $utc   = get_gmt_from_date( $local );
    871871    } else {
    872         $utc = date( 'Y-m-d H:i:s', $date );
     872        $utc   = date( 'Y-m-d H:i:s', $date );
    873873        $local = get_date_from_gmt( $utc );
    874874    }
     
    983983function rest_sanitize_boolean( $value ) {
    984984    // String values are translated to `true`; make sure 'false' is false.
    985     if ( is_string( $value )  ) {
     985    if ( is_string( $value ) ) {
    986986        $value = strtolower( $value );
    987987        if ( in_array( $value, array( 'false', '0' ), true ) ) {
     
    11471147    if ( isset( $args['format'] ) ) {
    11481148        switch ( $args['format'] ) {
    1149             case 'date-time' :
     1149            case 'date-time':
    11501150                if ( ! rest_parse_date( $value ) ) {
    11511151                    return new WP_Error( 'rest_invalid_date', __( 'Invalid date.' ) );
     
    11531153                break;
    11541154
    1155             case 'email' :
     1155            case 'email':
    11561156                if ( ! is_email( $value ) ) {
    11571157                    return new WP_Error( 'rest_invalid_email', __( 'Invalid email address.' ) );
    11581158                }
    11591159                break;
    1160             case 'ip' :
     1160            case 'ip':
    11611161                if ( ! rest_is_ip_address( $value ) ) {
    11621162                    /* translators: %s: IP address */
     
    12711271    if ( isset( $args['format'] ) ) {
    12721272        switch ( $args['format'] ) {
    1273             case 'date-time' :
     1273            case 'date-time':
    12741274                return sanitize_text_field( $value );
    12751275
    1276             case 'email' :
     1276            case 'email':
    12771277                /*
    12781278                 * sanitize_email() validates, which would be unexpected.
     
    12801280                return sanitize_text_field( $value );
    12811281
    1282             case 'uri' :
     1282            case 'uri':
    12831283                return esc_url_raw( $value );
    12841284
    1285             case 'ip' :
     1285            case 'ip':
    12861286                return sanitize_text_field( $value );
    12871287        }
Note: See TracChangeset for help on using the changeset viewer.