On this page
wp_xmlrpc_server::minimum_args( array $args, int $count ): bool
Checks if the method received at least the minimum number of arguments.
Parameters
$argsarray Required-
An array of arguments to check.
$countint Required-
Minimum number of arguments.
Return
bool True if $args contains at least $count arguments, false otherwise.
Source
File: wp-includes/class-wp-xmlrpc-server.php. View all references
protected function minimum_args( $args, $count ) {
if ( ! is_array( $args ) || count( $args ) < $count ) {
$this->error = new IXR_Error( 400, __( 'Insufficient arguments passed to this XML-RPC method.' ) );
return false;
}
return true;
}
Related
Uses
| Uses | Description |
|---|---|
| IXR_Error::__construct() wp-includes/IXR/class-IXR-error.php | PHP5 constructor. |
| __() wp-includes/l10n.php | Retrieves the translation of $text. |
Used By
| Used By | Description |
|---|---|
| wp_xmlrpc_server::wp_getPostType() wp-includes/class-wp-xmlrpc-server.php | Retrieves a post type |
| wp_xmlrpc_server::wp_getPostTypes() wp-includes/class-wp-xmlrpc-server.php | Retrieves a post types |
| wp_xmlrpc_server::wp_getRevisions() wp-includes/class-wp-xmlrpc-server.php | Retrieve revisions for a specific post. |
| wp_xmlrpc_server::wp_restoreRevision() wp-includes/class-wp-xmlrpc-server.php | Restore a post revision |
| wp_xmlrpc_server::blogger_getUsersBlogs() wp-includes/class-wp-xmlrpc-server.php | Retrieve blogs that user owns. |
| wp_xmlrpc_server::wp_getPosts() wp-includes/class-wp-xmlrpc-server.php | Retrieve posts. |
| wp_xmlrpc_server::wp_newTerm() wp-includes/class-wp-xmlrpc-server.php | Create a new term. |
| wp_xmlrpc_server::wp_editTerm() wp-includes/class-wp-xmlrpc-server.php | Edit a term. |
| wp_xmlrpc_server::wp_deleteTerm() wp-includes/class-wp-xmlrpc-server.php | Delete a term. |
| wp_xmlrpc_server::wp_getTerm() wp-includes/class-wp-xmlrpc-server.php | Retrieve a term. |
| wp_xmlrpc_server::wp_getTerms() wp-includes/class-wp-xmlrpc-server.php | Retrieve all terms for a taxonomy. |
| wp_xmlrpc_server::wp_getTaxonomy() wp-includes/class-wp-xmlrpc-server.php | Retrieve a taxonomy. |
| wp_xmlrpc_server::wp_getTaxonomies() wp-includes/class-wp-xmlrpc-server.php | Retrieve all taxonomies. |
| wp_xmlrpc_server::wp_getUser() wp-includes/class-wp-xmlrpc-server.php | Retrieve a user. |
| wp_xmlrpc_server::wp_getUsers() wp-includes/class-wp-xmlrpc-server.php | Retrieve users. |
| wp_xmlrpc_server::wp_getProfile() wp-includes/class-wp-xmlrpc-server.php | Retrieve information about the requesting user. |
| wp_xmlrpc_server::wp_editProfile() wp-includes/class-wp-xmlrpc-server.php | Edit user’s profile. |
| wp_xmlrpc_server::wp_newPost() wp-includes/class-wp-xmlrpc-server.php | Create a new post for any registered post type. |
| wp_xmlrpc_server::wp_editPost() wp-includes/class-wp-xmlrpc-server.php | Edit a post for any registered post type. |
| wp_xmlrpc_server::wp_deletePost() wp-includes/class-wp-xmlrpc-server.php | Delete a post for any registered post type. |
| wp_xmlrpc_server::wp_getPost() wp-includes/class-wp-xmlrpc-server.php | Retrieve a post. |
| wp_xmlrpc_server::wp_getUsersBlogs() wp-includes/class-wp-xmlrpc-server.php | Retrieve the blogs of the user. |
Changelog
| Version | Description |
|---|---|
| 3.4.0 | Introduced. |
© 2003–2022 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/minimum_args