Changeset 39239
- Timestamp:
- 11/15/2016 05:38:21 AM (8 years ago)
- Location:
- trunk/src/wp-includes
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/rest-api.php
r39238 r39239 1000 1000 } 1001 1001 if ( ! wp_is_numeric_array( $value ) ) { 1002 return new WP_Error( 'rest_invalid_param', sprintf( /* translators: 1: parameter, 2: type name */ __( '%1$s is not of type %2$s.' ), $param, 'array' ) ); 1002 /* translators: 1: parameter, 2: type name */ 1003 return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s is not of type %2$s.' ), $param, 'array' ) ); 1003 1004 } 1004 1005 foreach ( $value as $index => $v ) { … … 1011 1012 if ( ! empty( $args['enum'] ) ) { 1012 1013 if ( ! in_array( $value, $args['enum'], true ) ) { 1013 return new WP_Error( 'rest_invalid_param', sprintf( /* translators: 1: parameter, 2: list of valid values */ __( '%1$s is not one of %2$s.' ), $param, implode( ', ', $args['enum'] ) ) ); 1014 /* translators: 1: parameter, 2: list of valid values */ 1015 return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s is not one of %2$s.' ), $param, implode( ', ', $args['enum'] ) ) ); 1014 1016 } 1015 1017 } 1016 1018 1017 1019 if ( in_array( $args['type'], array( 'integer', 'number' ) ) && ! is_numeric( $value ) ) { 1018 return new WP_Error( 'rest_invalid_param', sprintf( /* translators: 1: parameter, 2: type name */ __( '%1$s is not of type %2$s.' ), $param, $args['type'] ) ); 1020 /* translators: 1: parameter, 2: type name */ 1021 return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s is not of type %2$s.' ), $param, $args['type'] ) ); 1019 1022 } 1020 1023 1021 1024 if ( 'integer' === $args['type'] && round( floatval( $value ) ) !== floatval( $value ) ) { 1022 return new WP_Error( 'rest_invalid_param', sprintf( /* translators: 1: parameter, 2: type name */ __( '%1$s is not of type %2$s.' ), $param, 'integer' ) ); 1025 /* translators: 1: parameter, 2: type name */ 1026 return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s is not of type %2$s.' ), $param, 'integer' ) ); 1023 1027 } 1024 1028 1025 1029 if ( 'boolean' === $args['type'] && ! rest_is_boolean( $value ) ) { 1026 return new WP_Error( 'rest_invalid_param', sprintf( /* translators: 1: parameter, 2: type name */ __( '%1$s is not of type %2$s.' ), $value, 'boolean' ) ); 1030 /* translators: 1: parameter, 2: type name */ 1031 return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s is not of type %2$s.' ), $value, 'boolean' ) ); 1027 1032 } 1028 1033 1029 1034 if ( 'string' === $args['type'] && ! is_string( $value ) ) { 1030 return new WP_Error( 'rest_invalid_param', sprintf( /* translators: 1: parameter, 2: type name */ __( '%1$s is not of type %2$s.' ), $param, 'string' ) ); 1035 /* translators: 1: parameter, 2: type name */ 1036 return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s is not of type %2$s.' ), $param, 'string' ) ); 1031 1037 } 1032 1038 … … 1050 1056 case 'ipv4' : 1051 1057 if ( ! rest_is_ip_address( $value ) ) { 1052 return new WP_Error( 'rest_invalid_param', sprintf( __( /* translators: %s: IP address */ '%s is not a valid IP address.' ), $value ) ); 1058 /* translators: %s: IP address */ 1059 return new WP_Error( 'rest_invalid_param', sprintf( __( '%s is not a valid IP address.' ), $value ) ); 1053 1060 } 1054 1061 break; … … 1059 1066 if ( isset( $args['minimum'] ) && ! isset( $args['maximum'] ) ) { 1060 1067 if ( ! empty( $args['exclusiveMinimum'] ) && $value <= $args['minimum'] ) { 1061 return new WP_Error( 'rest_invalid_param', sprintf( __( /* translators: 1: parameter, 2: minimum number */ '%1$s must be greater than %2$d (exclusive)' ), $param, $args['minimum'] ) ); 1068 /* translators: 1: parameter, 2: minimum number */ 1069 return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s must be greater than %2$d (exclusive)' ), $param, $args['minimum'] ) ); 1062 1070 } elseif ( empty( $args['exclusiveMinimum'] ) && $value < $args['minimum'] ) { 1063 return new WP_Error( 'rest_invalid_param', sprintf( __( /* translators: 1: parameter, 2: minimum number */ '%1$s must be greater than %2$d (inclusive)' ), $param, $args['minimum'] ) ); 1071 /* translators: 1: parameter, 2: minimum number */ 1072 return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s must be greater than %2$d (inclusive)' ), $param, $args['minimum'] ) ); 1064 1073 } 1065 1074 } elseif ( isset( $args['maximum'] ) && ! isset( $args['minimum'] ) ) { 1066 1075 if ( ! empty( $args['exclusiveMaximum'] ) && $value >= $args['maximum'] ) { 1067 return new WP_Error( 'rest_invalid_param', sprintf( __( /* translators: 1: parameter, 2: maximum number */ '%1$s must be less than %2$d (exclusive)' ), $param, $args['maximum'] ) ); 1076 /* translators: 1: parameter, 2: maximum number */ 1077 return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s must be less than %2$d (exclusive)' ), $param, $args['maximum'] ) ); 1068 1078 } elseif ( empty( $args['exclusiveMaximum'] ) && $value > $args['maximum'] ) { 1069 return new WP_Error( 'rest_invalid_param', sprintf( __( /* translators: 1: parameter, 2: maximum number */ '%1$s must be less than %2$d (inclusive)' ), $param, $args['maximum'] ) ); 1079 /* translators: 1: parameter, 2: maximum number */ 1080 return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s must be less than %2$d (inclusive)' ), $param, $args['maximum'] ) ); 1070 1081 } 1071 1082 } elseif ( isset( $args['maximum'] ) && isset( $args['minimum'] ) ) { 1072 1083 if ( ! empty( $args['exclusiveMinimum'] ) && ! empty( $args['exclusiveMaximum'] ) ) { 1073 1084 if ( $value >= $args['maximum'] || $value <= $args['minimum'] ) { 1074 return new WP_Error( 'rest_invalid_param', sprintf( /* translators: 1: parameter, 2: minimum number, 3: maximum number */ __( '%1$s must be between %2$d (exclusive) and %3$d (exclusive)' ), $param, $args['minimum'], $args['maximum'] ) ); 1085 /* translators: 1: parameter, 2: minimum number, 3: maximum number */ 1086 return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s must be between %2$d (exclusive) and %3$d (exclusive)' ), $param, $args['minimum'], $args['maximum'] ) ); 1075 1087 } 1076 1088 } elseif ( empty( $args['exclusiveMinimum'] ) && ! empty( $args['exclusiveMaximum'] ) ) { 1077 1089 if ( $value >= $args['maximum'] || $value < $args['minimum'] ) { 1078 return new WP_Error( 'rest_invalid_param', sprintf( /* translators: 1: parameter, 2: minimum number, 3: maximum number */ __( '%1$s must be between %2$d (inclusive) and %3$d (exclusive)' ), $param, $args['minimum'], $args['maximum'] ) ); 1090 /* translators: 1: parameter, 2: minimum number, 3: maximum number */ 1091 return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s must be between %2$d (inclusive) and %3$d (exclusive)' ), $param, $args['minimum'], $args['maximum'] ) ); 1079 1092 } 1080 1093 } elseif ( ! empty( $args['exclusiveMinimum'] ) && empty( $args['exclusiveMaximum'] ) ) { 1081 1094 if ( $value > $args['maximum'] || $value <= $args['minimum'] ) { 1082 return new WP_Error( 'rest_invalid_param', sprintf( /* translators: 1: parameter, 2: minimum number, 3: maximum number */ __( '%1$s must be between %2$d (exclusive) and %3$d (inclusive)' ), $param, $args['minimum'], $args['maximum'] ) ); 1095 /* translators: 1: parameter, 2: minimum number, 3: maximum number */ 1096 return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s must be between %2$d (exclusive) and %3$d (inclusive)' ), $param, $args['minimum'], $args['maximum'] ) ); 1083 1097 } 1084 1098 } elseif ( empty( $args['exclusiveMinimum'] ) && empty( $args['exclusiveMaximum'] ) ) { 1085 1099 if ( $value > $args['maximum'] || $value < $args['minimum'] ) { 1086 return new WP_Error( 'rest_invalid_param', sprintf( /* translators: 1: parameter, 2: minimum number, 3: maximum number */ __( '%1$s must be between %2$d (inclusive) and %3$d (inclusive)' ), $param, $args['minimum'], $args['maximum'] ) ); 1100 /* translators: 1: parameter, 2: minimum number, 3: maximum number */ 1101 return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s must be between %2$d (inclusive) and %3$d (inclusive)' ), $param, $args['minimum'], $args['maximum'] ) ); 1087 1102 } 1088 1103 } -
trunk/src/wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php
r39238 r39239 1224 1224 foreach ( $avatar_sizes as $size ) { 1225 1225 $avatar_properties[ $size ] = array( 1226 'description' => sprintf( __( /* translators: %d: avatar image size in pixels */ 'Avatar URL with image size of %d pixels.' ), $size ), 1226 /* translators: %d: avatar image size in pixels */ 1227 'description' => sprintf( __( 'Avatar URL with image size of %d pixels.' ), $size ), 1227 1228 'type' => 'string', 1228 1229 'format' => 'uri', -
trunk/src/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php
r39238 r39239 1934 1934 $base = ! empty( $taxonomy->rest_base ) ? $taxonomy->rest_base : $taxonomy->name; 1935 1935 $schema['properties'][ $base ] = array( 1936 'description' => sprintf( __( /* translators: %s: taxonomy name */ 'The terms assigned to the object in the %s taxonomy.' ), $taxonomy->name ), 1936 /* translators: %s: taxonomy name */ 1937 'description' => sprintf( __( 'The terms assigned to the object in the %s taxonomy.' ), $taxonomy->name ), 1937 1938 'type' => 'array', 1938 1939 'items' => array( … … 2089 2090 2090 2091 $params[ $base ] = array( 2091 'description' => sprintf( __( /* translators: %s: taxonomy name */ 'Limit result set to all items that have the specified term assigned in the %s taxonomy.' ), $base ), 2092 /* translators: %s: taxonomy name */ 2093 'description' => sprintf( __( 'Limit result set to all items that have the specified term assigned in the %s taxonomy.' ), $base ), 2092 2094 'type' => 'array', 2093 2095 'items' => array( … … 2098 2100 2099 2101 $params[ $base . '_exclude' ] = array( 2100 'description' => sprintf( __( /* translators: %s: taxonomy name */ 'Limit result set to all items except those that have the specified term assigned in the %s taxonomy.' ), $base ), 2102 /* translators: %s: taxonomy name */ 2103 'description' => sprintf( __( 'Limit result set to all items except those that have the specified term assigned in the %s taxonomy.' ), $base ), 2101 2104 'type' => 'array', 2102 2105 'items' => array( -
trunk/src/wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php
r39238 r39239 975 975 976 976 if ( ! isset( $wp_roles->role_objects[ $role ] ) ) { 977 return new WP_Error( 'rest_user_invalid_role', sprintf( __( /* translators: %s: role key */ 'The role %s does not exist.' ), $role ), array( 'status' => 400 ) ); 977 /* translators: %s: role key */ 978 return new WP_Error( 'rest_user_invalid_role', sprintf( __( 'The role %s does not exist.' ), $role ), array( 'status' => 400 ) ); 978 979 } 979 980 … … 1207 1208 foreach ( $avatar_sizes as $size ) { 1208 1209 $avatar_properties[ $size ] = array( 1209 'description' => sprintf( __( /* translators: %d: avatar image size in pixels */ 'Avatar URL with image size of %d pixels.' ), $size ), 1210 /* translators: %d: avatar image size in pixels */ 1211 'description' => sprintf( __( 'Avatar URL with image size of %d pixels.' ), $size ), 1210 1212 'type' => 'string', 1211 1213 'format' => 'uri',
Note: See TracChangeset
for help on using the changeset viewer.