WordPress.org

Make WordPress Core

Ticket #34035: 34035.6.patch

File 34035.6.patch, 2.5 KB (added by ocean90, 4 years ago)
  • src/wp-admin/includes/plugin-install.php

     
    2020 *
    2121 * The second filter, {@see 'plugins_api'}, is the result that would be returned.
    2222 *
     23 * Supported arguments per action:
     24 *
     25 * |      Argument      | query_plugins | plugin_information | hot_tags | hot_categories |
     26 * | -------------------| ------------- | ------------------ | -------- | -------------- |
     27 * | $slug              | No            |  Yes               | No       | No             |
     28 * | $per_page          | Yes           |  No                | No       | No             |
     29 * | $page              | Yes           |  No                | No       | No             |
     30 * | $number            | No            |  No                | Yes      | Yes            |
     31 * | $search            | Yes           |  No                | No       | No             |
     32 * | $tag               | Yes           |  No                | No       | No             |
     33 * | $author            | Yes           |  No                | No       | No             |
     34 * | $user              | Yes           |  No                | No       | No             |
     35 * | $browse            | Yes           |  No                | No       | No             |
     36 * | $locale            | Yes           |  Yes               | No       | No             |
     37 * | $installed_plugins | Yes           |  No                | No       | No             |
     38 * | $is_ssl            | Yes           |  Yes               | No       | No             |
     39 * | $fields            | Yes           |  Yes               | No       | No             |
     40 *
    2341 * @since 2.7.0
    2442 *
    2543 * @param string       $action API action to perform: 'query_plugins', 'plugin_information',
     
    7088 *         @type bool $contributors      Whether to return the list of contributors. Default false.
    7189 *     }
    7290 * }
    73  * @return object|WP_Error Response object on success, WP_Error on failure. See the
     91 * @return object|array|WP_Error Response object or array on success, WP_Error on failure. See the
    7492 *         {@link https://developer.wordpress.org/reference/functions/plugins_api/ function reference article}
    75  *         for more information on the make-up of possible return objects depending on the value of `$action`.
     93 *         for more information on the make-up of possible return values depending on the value of `$action`.
    7694 */
    7795function plugins_api( $action, $args = array() ) {
    7896