| @@ 838-840 (lines=3) @@ | ||
| 835 | } |
|
| 836 | } |
|
| 837 | ||
| 838 | if ( ! empty( $required ) ) { |
|
| 839 | return new WP_Error( 'rest_missing_callback_param', sprintf( __( 'Missing parameter(s): %s' ), implode( ', ', $required ) ), array( 'status' => 400, 'params' => $required ) ); |
|
| 840 | } |
|
| 841 | ||
| 842 | /* |
|
| 843 | * Check the validation callbacks for each registered arg. |
|
| @@ 866-868 (lines=3) @@ | ||
| 863 | } |
|
| 864 | } |
|
| 865 | ||
| 866 | if ( $invalid_params ) { |
|
| 867 | return new WP_Error( 'rest_invalid_param', sprintf( __( 'Invalid parameter(s): %s' ), implode( ', ', array_keys( $invalid_params ) ) ), array( 'status' => 400, 'params' => $invalid_params ) ); |
|
| 868 | } |
|
| 869 | ||
| 870 | return true; |
|
| 871 | ||