WordPress.org

Make WordPress Core

Changeset 32550


Ignore:
Timestamp:
05/22/2015 07:36:22 PM (6 years ago)
Author:
wonderboymusic
Message:

Upgrade the doc blocks in class-wp-xmlrpc-server.php. Rehabilitate some unfortunate use of tabbing.

See #32444.

Location:
trunk/src/wp-includes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/class-wp-theme.php

    r32547 r32550  
    404404            'Name', 'Version', 'Status', 'Title', 'Author', 'Author Name', 'Author URI', 'Description',
    405405            'Template', 'Stylesheet', 'Template Files', 'Stylesheet Files', 'Template Dir', 'Stylesheet Dir',
    406              'Screenshot', 'Tags', 'Theme Root', 'Theme Root URI', 'Parent Theme',
     406            'Screenshot', 'Tags', 'Theme Root', 'Theme Root URI', 'Parent Theme',
    407407        );
    408408
  • trunk/src/wp-includes/class-wp-xmlrpc-server.php

    r32477 r32550  
    159159     * @param callable $name      Method to call.
    160160     * @param array    $arguments Arguments to pass when calling.
    161      * @return mixed|bool Return value of the callback, false otherwise.
     161     * @return array|IXR_Error|false Return value of the callback, false otherwise.
    162162     */
    163163    public function __call( $name, $arguments ) {
     
    177177     * @since 1.5.0
    178178     *
    179      * @param array $args Method Parameters.
    180179     * @return string
    181180     */
    182     public function sayHello($args) {
     181    public function sayHello() {
    183182        return 'Hello!';
    184183    }
     
    189188     * @since 1.5.0
    190189     *
    191      * @param array $args Method Parameters.
     190     * @param array  $args {
     191     *     Method parameters.
     192     *
     193     *     @type int $number1  A number to add.
     194     *     @type int $number2  A second number to add.
     195     * }
    192196     * @return int
    193197     */
    194     public function addTwoNumbers($args) {
     198    public function addTwoNumbers( $args ) {
    195199        $number1 = $args[0];
    196200        $number2 = $args[1];
     
    276280     *
    277281     * @param string|array $data Escape single string or array of strings.
    278      * @return string|array Type matches $data and sanitized for the database.
     282     * @return string|null Returns with string is passed, alters by-reference
     283     *                     when array is passed.
    279284     */
    280285    public function escape( &$data ) {
     
    355360     *
    356361     * @since 2.6.0
     362     *
     363     * @global string $wp_version
    357364     */
    358365    public function initialise_blog_option_info() {
     
    515522     * @since 2.6.0
    516523     *
    517      * @param array $args Method parameters. Contains:
    518      *  - username
    519      *  - password
     524     * @param array  $args {
     525     *     Method parameters, in this order:
     526     *
     527     *     @type string $username
     528     *     @type string $password
     529     * }
    520530     * @return array|IXR_Error Array contains:
    521531     *  - 'isAdmin'
     
    588598     * @param string|array $args Sanitize single string or array of strings.
    589599     * @param int $count Minimum number of arguments.
    590      * @return boolean if $args contains at least $count arguments.
     600     * @return bool if $args contains at least $count arguments.
    591601     */
    592602    protected function minimum_args( $args, $count ) {
     
    652662    protected function _prepare_term( $term ) {
    653663        $_term = $term;
    654         if ( ! is_array( $_term) )
     664        if ( ! is_array( $_term ) )
    655665            $_term = get_object_vars( $_term );
    656666
     
    10781088     * @since 3.4.0
    10791089     *
    1080      * @param array $args Method parameters. Contains:
    1081      *  - int     $blog_id (unused)
    1082      *  - string  $username
    1083      *  - string  $password
    1084      *  - array   $content_struct
    1085      *      $content_struct can contain:
     1090     * @param array  $args {
     1091     *     Method parameters, in this order:
     1092     *
     1093     *     @type int    $blog_id (unused)
     1094     *     @type string $username
     1095     *     @type string $password
     1096     *     @type array  $content_struct can contain:
    10861097     *      - post_type (default: 'post')
    10871098     *      - post_status (default: 'draft')
     
    11021113     *      - enclosure
    11031114     *      - any other fields supported by wp_insert_post()
     1115     * }
    11041116     * @return string|IXR_Error post_id
    11051117     */
     
    11591171     * @param WP_User $user The post author if post_author isn't set in $content_struct.
    11601172     * @param array|IXR_Error $content_struct Post data to insert.
     1173     * @return IXR_Error|string
    11611174     */
    11621175    protected function _insert_post( $user, $content_struct ) {
     
    14041417     * @since 3.4.0
    14051418     *
    1406      * @param array $args Method parameters. Contains:
    1407      *  - int     $blog_id (unused)
    1408      *  - string  $username
    1409      *  - string  $password
    1410      *  - int     $post_id
    1411      *  - array   $content_struct
    1412      * @return bool|IXR_Error true on success
     1419     * @param array  $args {
     1420     *     Method parameters, in this order:
     1421     *
     1422     *     @type int    $blog_id (unused)
     1423     *     @type string $username
     1424     *     @type string $password
     1425     *     @type int    $post_id
     1426     *     @type array  $content_struct
     1427     * }
     1428     * @return true|IXR_Error true on success
    14131429     */
    14141430    public function wp_editPost( $args ) {
     
    14671483     *
    14681484     * @uses wp_delete_post()
    1469      * @param array $args Method parameters. Contains:
    1470      *  - int     $blog_id (unused)
    1471      *  - string  $username
    1472      *  - string  $password
    1473      *  - int     $post_id
    1474      * @return bool|IXR_Error true on success
     1485     *
     1486     * @param array  $args {
     1487     *     Method parameters, in this order:
     1488     *
     1489     *     @type int    $blog_id (unused)
     1490     *     @type string $username
     1491     *     @type string $password
     1492     *     @type int    $post_id
     1493     * }
     1494     * @return true|IXR_Error true on success
    14751495     */
    14761496    public function wp_deletePost( $args ) {
     
    15561576        $this->escape( $args );
    15571577
    1558         $username           = $args[1];
    1559         $password           = $args[2];
    1560         $post_id            = (int) $args[3];
     1578        $username = $args[1];
     1579        $password = $args[2];
     1580        $post_id  = (int) $args[3];
    15611581
    15621582        if ( isset( $args[4] ) ) {
     
    16211641        $this->escape( $args );
    16221642
    1623         $username   = $args[1];
    1624         $password   = $args[2];
    1625         $filter     = isset( $args[3] ) ? $args[3] : array();
     1643        $username = $args[1];
     1644        $password = $args[2];
     1645        $filter   = isset( $args[3] ) ? $args[3] : array();
    16261646
    16271647        if ( isset( $args[4] ) ) {
     
    17171737        $this->escape( $args );
    17181738
    1719         $username           = $args[1];
    1720         $password           = $args[2];
    1721         $content_struct     = $args[3];
     1739        $username       = $args[1];
     1740        $password       = $args[2];
     1741        $content_struct = $args[3];
    17221742
    17231743        if ( ! $user = $this->login( $username, $password ) )
     
    17961816     *      - 'description'
    17971817     *      - 'slug'
    1798      * @return bool|IXR_Error True, on success.
     1818     * @return true|IXR_Error True, on success.
    17991819     */
    18001820    public function wp_editTerm( $args ) {
     
    18041824        $this->escape( $args );
    18051825
    1806         $username           = $args[1];
    1807         $password           = $args[2];
    1808         $term_id            = (int) $args[3];
    1809         $content_struct     = $args[4];
     1826        $username       = $args[1];
     1827        $password       = $args[2];
     1828        $term_id        = (int) $args[3];
     1829        $content_struct = $args[4];
    18101830
    18111831        if ( ! $user = $this->login( $username, $password ) )
     
    18821902     *
    18831903     * @uses wp_delete_term()
    1884      * @param array $args Method parameters. Contains:
    1885      *  - int     $blog_id (unused)
    1886      *  - string  $username
    1887      *  - string  $password
    1888      *  - string  $taxnomy_name
    1889      *  - string     $term_id
    1890      * @return boolean|IXR_Error If it suceeded true else a reason why not
     1904     *
     1905     * @param array  $args {
     1906     *     Method parameters, in this order:
     1907     *
     1908     *     @type int    $blog_id (unused)
     1909     *     @type string $username
     1910     *     @type string $password
     1911     *     @type string $taxnomy_name
     1912     *     @type string $term_id
     1913     * }
     1914     * @return bool|IXR_Error If it suceeded true else a reason why not
    18911915     */
    18921916    public function wp_deleteTerm( $args ) {
     
    19401964     *
    19411965     * @uses get_term()
    1942      * @param array $args Method parameters. Contains:
    1943      *  - int     $blog_id (unused)
    1944      *  - string  $username
    1945      *  - string  $password
    1946      *  - string  $taxonomy
    1947      *  - string  $term_id
     1966     *
     1967     * @param array  $args {
     1968     *     Method parameters, in this order:
     1969     *
     1970     *     @type int    $blog_id (unused)
     1971     *     @type string $username
     1972     *     @type string $password
     1973     *     @type string $taxnomy
     1974     *     @type string $term_id
     1975     * }
    19481976     * @return array|IXR_Error Array contains:
    19491977     *  - 'term_id'
     
    20022030     *
    20032031     * @uses get_terms()
    2004      * @param array $args Method parameters. Contains:
    2005      *  - int     $blog_id (unused)
    2006      *  - string  $username
    2007      *  - string  $password
    2008      *  - string  $taxonomy
    2009      *  - array   $filter optional
     2032     *
     2033     * @param array  $args {
     2034     *     Method parameters, in this order:
     2035     *
     2036     *     @type int    $blog_id (unused)
     2037     *     @type string $username
     2038     *     @type string $password
     2039     *     @type string $taxnomy
     2040     *     @type array  $filter (optional)
     2041     * }
    20102042     * @return array|IXR_Error terms
    20112043     */
     
    20782110     *
    20792111     * @uses get_taxonomy()
    2080      * @param array $args Method parameters. Contains:
    2081      *  - int     $blog_id (unused)
    2082      *  - string  $username
    2083      *  - string  $password
    2084      *  - string  $taxonomy
     2112     *
     2113     * @param array  $args {
     2114     *     Method parameters, in this order:
     2115     *
     2116     *     @type int    $blog_id (unused)
     2117     *     @type string $username
     2118     *     @type string $password
     2119     *     @type string $taxnomy
     2120     *     @type array  $fields (optional)
     2121     * }
    20852122     * @return array|IXR_Error (@see get_taxonomy())
    20862123     */
     
    20912128        $this->escape( $args );
    20922129
    2093         $username       = $args[1];
    2094         $password       = $args[2];
    2095         $taxonomy       = $args[3];
     2130        $username = $args[1];
     2131        $password = $args[2];
     2132        $taxonomy = $args[3];
    20962133
    20972134        if ( isset( $args[4] ) ) {
     
    21322169     *
    21332170     * @uses get_taxonomies()
    2134      * @param array $args Method parameters. Contains:
    2135      *  - int     $blog_id (unused)
    2136      *  - string  $username
    2137      *  - string  $password
     2171     *
     2172     * @param array  $args {
     2173     *     Method parameters, in this order:
     2174     *
     2175     *     @type int    $blog_id (unused)
     2176     *     @type string $username
     2177     *     @type string $password
     2178     * }
    21382179     * @return array taxonomies
    21392180     */
     
    21442185        $this->escape( $args );
    21452186
    2146         $username           = $args[1];
    2147         $password           = $args[2];
    2148         $filter             = isset( $args[3] ) ? $args[3] : array( 'public' => true );
     2187        $username = $args[1];
     2188        $password = $args[2];
     2189        $filter   = isset( $args[3] ) ? $args[3] : array( 'public' => true );
    21492190
    21502191        if ( isset( $args[4] ) ) {
     
    21892230     *
    21902231     * @uses get_userdata()
    2191      * @param array $args Method parameters. Contains:
    2192      *  - int     $blog_id (unused)
    2193      *  - string  $username
    2194      *  - string  $password
    2195      *  - int     $user_id
    2196      *  - array   $fields optional
     2232     *
     2233     * @param array  $args {
     2234     *     Method parameters, in this order:
     2235     *
     2236     *     @type int    $blog_id (unused)
     2237     *     @type string $username
     2238     *     @type string $password
     2239     *     @type int    $user_id
     2240     *     @type array  $fields (optional)
     2241     * }
    21972242     * @return array|IXR_Error Array contains (based on $fields parameter):
    21982243     *  - 'user_id'
     
    22152260        $this->escape( $args );
    22162261
    2217         $username   = $args[1];
    2218         $password   = $args[2];
    2219         $user_id    = (int) $args[3];
     2262        $username = $args[1];
     2263        $password = $args[2];
     2264        $user_id  = (int) $args[3];
    22202265
    22212266        if ( isset( $args[4] ) ) {
     
    22632308     * @see wp_getUser() for more on $fields and return values
    22642309     *
    2265      * @param array $args Method parameters. Contains:
    2266      *  - int     $blog_id (unused)
    2267      *  - string  $username
    2268      *  - string  $password
    2269      *  - array   $filter optional
    2270      *  - array   $fields optional
     2310     * @param array  $args {
     2311     *     Method parameters, in this order:
     2312     *
     2313     *     @type int    $blog_id (unused)
     2314     *     @type string $username
     2315     *     @type string $password
     2316     *     @type array  $filter (optional)
     2317     *     @type array  $fields (optional)
     2318     * }
    22712319     * @return array|IXR_Error users data
    22722320     */
     
    22772325        $this->escape( $args );
    22782326
    2279         $username   = $args[1];
    2280         $password   = $args[2];
    2281         $filter     = isset( $args[3] ) ? $args[3] : array();
     2327        $username = $args[1];
     2328        $password = $args[2];
     2329        $filter   = isset( $args[3] ) ? $args[3] : array();
    22822330
    22832331        if ( isset( $args[4] ) ) {
     
    23342382     *
    23352383     * @uses get_userdata()
    2336      * @param array $args Method parameters. Contains:
    2337      *  - int     $blog_id (unused)
    2338      *  - string  $username
    2339      *  - string  $password
    2340      *  - array   $fields optional
     2384     *
     2385     * @param array  $args {
     2386     *     Method parameters, in this order:
     2387     *
     2388     *     @type int    $blog_id (unused)
     2389     *     @type string $username
     2390     *     @type string $password
     2391     *     @type array  $fields (optional)
     2392     * }
    23412393     * @return array|IXR_Error (@see wp_getUser)
    23422394     */
     
    23472399        $this->escape( $args );
    23482400
    2349         $username   = $args[1];
    2350         $password   = $args[2];
     2401        $username = $args[1];
     2402        $password = $args[2];
    23512403
    23522404        if ( isset( $args[3] ) ) {
     
    23752427     *
    23762428     * @uses wp_update_user()
    2377      * @param array $args Method parameters. Contains:
    2378      *  - int     $blog_id (unused)
    2379      *  - string  $username
    2380      *  - string  $password
    2381      *  - array   $content_struct
    2382      *      It can optionally contain:
     2429     *
     2430     * @param array  $args {
     2431     *     Method parameters, in this order:
     2432     *
     2433     *     @type int    $blog_id (unused)
     2434     *     @type string $username
     2435     *     @type string $password
     2436     *     @type array  $content_struct It can optionally contain:
    23832437     *      - 'first_name'
    23842438     *      - 'last_name'
     
    23882442     *      - 'nicename'
    23892443     *      - 'bio'
    2390      * @return bool|IXR_Error True, on success.
     2444     * }
     2445     * @return true|IXR_Error True, on success.
    23912446     */
    23922447    public function wp_editProfile( $args ) {
     
    24512506     * @since 2.2.0
    24522507     *
    2453      * @param array $args Method parameters. Contains:
    2454      *  - blog_id (unused)
    2455      *  - page_id
    2456      *  - username
    2457      *  - password
     2508     * @param array  $args {
     2509     *     Method parameters, in this order:
     2510     *
     2511     *     @type int    $blog_id (unused)
     2512     *     @type int    $page_id
     2513     *     @type string $username
     2514     *     @type string $password
     2515     * }
    24582516     * @return array|IXR_Error
    24592517     */
    2460     public function wp_getPage($args) {
    2461         $this->escape($args);
    2462 
    2463         $page_id    = (int) $args[1];
    2464         $username   = $args[2];
    2465         $password   = $args[3];
     2518    public function wp_getPage( $args ) {
     2519        $this->escape( $args );
     2520
     2521        $page_id  = (int) $args[1];
     2522        $username = $args[2];
     2523        $password = $args[3];
    24662524
    24672525        if ( !$user = $this->login($username, $password) ) {
     
    24942552     * @since 2.2.0
    24952553     *
    2496      * @param array $args Method parameters. Contains:
    2497      *  - blog_id (unused)
    2498      *  - username
    2499      *  - password
    2500      *  - num_pages
     2554     * @param array  $args {
     2555     *     Method parameters, in this order:
     2556     *
     2557     *     @type int    $blog_id (unused)
     2558     *     @type string $username
     2559     *     @type string $password
     2560     *     @type int    $num_pages
     2561     * }
    25012562     * @return array|IXR_Error
    25022563     */
    2503     public function wp_getPages($args) {
    2504         $this->escape($args);
    2505 
    2506         $username   = $args[1];
    2507         $password   = $args[2];
    2508         $num_pages  = isset($args[3]) ? (int) $args[3] : 10;
     2564    public function wp_getPages( $args ) {
     2565        $this->escape( $args );
     2566
     2567        $username  = $args[1];
     2568        $password  = $args[2];
     2569        $num_pages = isset($args[3]) ? (int) $args[3] : 10;
    25092570
    25102571        if ( !$user = $this->login($username, $password) )
     
    25402601     * @since 2.2.0
    25412602     *
    2542      * @param array $args Method parameters. See {@link wp_xmlrpc_server::mw_newPost()}
     2603     * @param array  $args {
     2604     *     See {@link wp_xmlrpc_server::mw_newPost()}
     2605     *     Method parameters, in this order:
     2606     *
     2607     *     @type int    $blog_id (unused)
     2608     *     @type string $username
     2609     *     @type string $password
     2610     *     @type array  $content_struct
     2611     * }
    25432612     * @return int|IXR_Error
    25442613     */
    2545     public function wp_newPage($args) {
     2614    public function wp_newPage( $args ) {
    25462615        // Items not escaped here will be escaped in newPost.
    2547         $username   = $this->escape($args[1]);
    2548         $password   = $this->escape($args[2]);
     2616        $username = $this->escape( $args[1] );
     2617        $password = $this->escape( $args[2] );
    25492618
    25502619        if ( !$user = $this->login($username, $password) )
     
    25662635     * @since 2.2.0
    25672636     *
    2568      * @param array $args Method parameters.
    2569      * @return bool|IXR_Error True, if success.
    2570      */
    2571     public function wp_deletePage($args) {
    2572         $this->escape($args);
    2573 
    2574         $username   = $args[1];
    2575         $password   = $args[2];
    2576         $page_id    = (int) $args[3];
     2637     * @param array  $args {
     2638     *     Method parameters, in this order:
     2639     *
     2640     *     @type int    $blog_id (unused)
     2641     *     @type string $username
     2642     *     @type string $password
     2643     *     @type int    $page_id
     2644     * }
     2645     * @return true|IXR_Error True, if success.
     2646     */
     2647    public function wp_deletePage( $args ) {
     2648        $this->escape( $args );
     2649
     2650        $username = $args[1];
     2651        $password = $args[2];
     2652        $page_id  = (int) $args[3];
    25772653
    25782654        if ( !$user = $this->login($username, $password) )
     
    26152691     * @since 2.2.0
    26162692     *
    2617      * @param array $args Method parameters.
     2693     * @param array  $args {
     2694     *     Method parameters, in this order:
     2695     *
     2696     *     @type int    $blog_id (unused)
     2697     *     @type int    $page_id
     2698     *     @type string $username
     2699     *     @type string $password
     2700     *     @type string $content
     2701     *     @type string $publish
     2702     * }
    26182703     * @return array|IXR_Error
    26192704     */
    2620     public function wp_editPage($args) {
     2705    public function wp_editPage( $args ) {
    26212706        // Items not escaped here will be escaped in editPost.
    2622         $page_id    = (int) $this->escape($args[1]);
    2623         $username   = $this->escape($args[2]);
    2624         $password   = $this->escape($args[3]);
    2625         $content    = $args[4];
    2626         $publish    = $args[5];
     2707        $page_id  = (int) $this->escape($args[1]);
     2708        $username = $this->escape($args[2]);
     2709        $password = $this->escape($args[3]);
     2710        $content  = $args[4];
     2711        $publish  = $args[5];
    26272712
    26282713        if ( !$user = $this->login($username, $password) )
     
    26622747     * @since 2.2.0
    26632748     *
    2664      * @param array $args Method parameters.
     2749     * @global wpdb $wpdb
     2750     *
     2751     * @param array  $args {
     2752     *     Method parameters, in this order:
     2753     *
     2754     *     @type int    $blog_id (unused)
     2755     *     @type string $username
     2756     *     @type string $password
     2757     * }
    26652758     * @return array|IXR_Error
    26662759     */
    2667     public function wp_getPageList($args) {
     2760    public function wp_getPageList( $args ) {
    26682761        global $wpdb;
    26692762
    2670         $this->escape($args);
    2671 
    2672         $username               = $args[1];
    2673         $password               = $args[2];
     2763        $this->escape( $args );
     2764
     2765        $username = $args[1];
     2766        $password = $args[2];
    26742767
    26752768        if ( !$user = $this->login($username, $password) )
     
    27142807     * @since 2.2.0
    27152808     *
    2716      * @param array $args Method parameters.
     2809     * @param array  $args {
     2810     *     Method parameters, in this order:
     2811     *
     2812     *     @type int    $blog_id (unused)
     2813     *     @type string $username
     2814     *     @type string $password
     2815     * }
    27172816     * @return array|IXR_Error
    27182817     */
    2719     public function wp_getAuthors($args) {
    2720 
    2721         $this->escape($args);
    2722 
    2723         $username   = $args[1];
    2724         $password   = $args[2];
     2818    public function wp_getAuthors( $args ) {
     2819        $this->escape( $args );
     2820
     2821        $username = $args[1];
     2822        $password = $args[2];
    27252823
    27262824        if ( !$user = $this->login($username, $password) )
     
    27502848     * @since 2.7.0
    27512849     *
    2752      * @param array $args Method parameters.
     2850     * @param array  $args {
     2851     *     Method parameters, in this order:
     2852     *
     2853     *     @type int    $blog_id (unused)
     2854     *     @type string $username
     2855     *     @type string $password
     2856     * }
    27532857     * @return array|IXR_Error
    27542858     */
     
    27562860        $this->escape( $args );
    27572861
    2758         $username       = $args[1];
    2759         $password       = $args[2];
     2862        $username = $args[1];
     2863        $password = $args[2];
    27602864
    27612865        if ( !$user = $this->login($username, $password) )
     
    27922896     * @since 2.2.0
    27932897     *
    2794      * @param array $args Method parameters.
     2898     * @param array  $args {
     2899     *     Method parameters, in this order:
     2900     *
     2901     *     @type int    $blog_id (unused)
     2902     *     @type string $username
     2903     *     @type string $password
     2904     *     @type array  $category
     2905     * }
    27952906     * @return int|IXR_Error Category ID.
    27962907     */
    2797     public function wp_newCategory($args) {
    2798         $this->escape($args);
    2799 
    2800         $username               = $args[1];
    2801         $password               = $args[2];
    2802         $category               = $args[3];
     2908    public function wp_newCategory( $args ) {
     2909        $this->escape( $args );
     2910
     2911        $username = $args[1];
     2912        $password = $args[2];
     2913        $category = $args[3];
    28032914
    28042915        if ( !$user = $this->login($username, $password) )
     
    28612972     * @since 2.5.0
    28622973     *
    2863      * @param array $args Method parameters.
     2974     * @param array  $args {
     2975     *     Method parameters, in this order:
     2976     *
     2977     *     @type int    $blog_id (unused)
     2978     *     @type string $username
     2979     *     @type string $password
     2980     *     @type int    $category_id
     2981     * }
    28642982     * @return bool|IXR_Error See {@link wp_delete_term()} for return info.
    28652983     */
    2866     public function wp_deleteCategory($args) {
    2867         $this->escape($args);
    2868 
    2869         $username       = $args[1];
    2870         $password       = $args[2];
    2871         $category_id    = (int) $args[3];
     2984    public function wp_deleteCategory( $args ) {
     2985        $this->escape( $args );
     2986
     2987        $username    = $args[1];
     2988        $password    = $args[2];
     2989        $category_id = (int) $args[3];
    28722990
    28732991        if ( !$user = $this->login($username, $password) )
     
    29023020     * @since 2.2.0
    29033021     *
    2904      * @param array $args Method parameters.
     3022     * @param array  $args {
     3023     *     Method parameters, in this order:
     3024     *
     3025     *     @type int    $blog_id (unused)
     3026     *     @type string $username
     3027     *     @type string $password
     3028     *     @type array  $category
     3029     *     @type int    $max_results
     3030     * }
    29053031     * @return array|IXR_Error
    29063032     */
    2907     public function wp_suggestCategories($args) {
    2908         $this->escape($args);
    2909 
    2910         $username               = $args[1];
    2911         $password               = $args[2];
    2912         $category               = $args[3];
    2913         $max_results            = (int) $args[4];
     3033    public function wp_suggestCategories( $args ) {
     3034        $this->escape( $args );
     3035
     3036        $username    = $args[1];
     3037        $password    = $args[2];
     3038        $category    = $args[3];
     3039        $max_results = (int) $args[4];
    29143040
    29153041        if ( !$user = $this->login($username, $password) )
     
    29393065     * @since 2.7.0
    29403066     *
    2941      * @param array $args Method parameters.
     3067     * @param array  $args {
     3068     *     Method parameters, in this order:
     3069     *
     3070     *     @type int    $blog_id (unused)
     3071     *     @type string $username
     3072     *     @type string $password
     3073     *     @type int    $comment_id
     3074     * }
    29423075     * @return array|IXR_Error
    29433076     */
     
    29803113     * @since 2.7.0
    29813114     *
    2982      * @param array $args Method parameters.
     3115     * @param array  $args {
     3116     *     Method parameters, in this order:
     3117     *
     3118     *     @type int    $blog_id (unused)
     3119     *     @type string $username
     3120     *     @type string $password
     3121     *     @type array  $struct
     3122     * }
    29833123     * @return array|IXR_Error Contains a collection of comments. See {@link wp_xmlrpc_server::wp_getComment()} for a description of each item contents
    29843124     */
    2985     public function wp_getComments($args) {
    2986         $this->escape($args);
    2987 
    2988         $username   = $args[1];
    2989         $password   = $args[2];
    2990         $struct     = isset( $args[3] ) ? $args[3] : array();
     3125    public function wp_getComments( $args ) {
     3126        $this->escape( $args );
     3127
     3128        $username = $args[1];
     3129        $password = $args[2];
     3130        $struct   = isset( $args[3] ) ? $args[3] : array();
    29913131
    29923132        if ( !$user = $this->login($username, $password) )
     
    30363176     * @since 2.7.0
    30373177     *
    3038      * @param array $args Method parameters. Contains:
    3039      *  - blog_id (unused)
    3040      *  - username
    3041      *  - password
    3042      *  - comment_id
     3178     * @param array  $args {
     3179     *     Method parameters, in this order:
     3180     *
     3181     *     @type int    $blog_id (unused)
     3182     *     @type string $username
     3183     *     @type string $password
     3184     *     @type int    $comment_ID
     3185     * }
    30433186     * @return bool|IXR_Error {@link wp_delete_comment()}
    30443187     */
     
    30983241     * @since 2.7.0
    30993242     *
     3243     * @param array  $args {
     3244     *     Method parameters, in this order:
     3245     *
     3246     *     @type int    $blog_id (unused)
     3247     *     @type string $username
     3248     *     @type string $password
     3249     *     @type int    $comment_ID
     3250     *     @type array  $content_struct
     3251     * }
    31003252     * @param array $args Contains:
    31013253     *  - blog_id (unused)
     
    31043256     *  - comment_id
    31053257     *  - content_struct
    3106      * @return bool|IXR_Error True, on success.
    3107      */
    3108     public function wp_editComment($args) {
    3109         $this->escape($args);
     3258     * @return true|IXR_Error True, on success.
     3259     */
     3260    public function wp_editComment( $args ) {
     3261        $this->escape( $args );
    31103262
    31113263        $username   = $args[1];
     
    31863338     * @since 2.7.0
    31873339     *
    3188      * @param array $args Method parameters.
     3340     * @param array  $args {
     3341     *     Method parameters, in this order:
     3342     *
     3343     *     @type int        $blog_id (unused)
     3344     *     @type string     $username
     3345     *     @type string     $password
     3346     *     @type string|int $post
     3347     *     @type array      $content_struct
     3348     * }
    31893349     * @return int|IXR_Error {@link wp_new_comment()}
    31903350     */
     
    31923352        $this->escape($args);
    31933353
    3194         $username   = $args[1];
    3195         $password   = $args[2];
    3196         $post       = $args[3];
     3354        $username       = $args[1];
     3355        $password       = $args[2];
     3356        $post           = $args[3];
    31973357        $content_struct = $args[4];
    31983358
     
    32893449     * @since 2.7.0
    32903450     *
    3291      * @param array $args Method parameters.
     3451     * @param array  $args {
     3452     *     Method parameters, in this order:
     3453     *
     3454     *     @type int    $blog_id (unused)
     3455     *     @type string $username
     3456     *     @type string $password
     3457     * }
    32923458     * @return array|IXR_Error
    32933459     */
     
    32953461        $this->escape( $args );
    32963462
    3297         $username   = $args[1];
    3298         $password   = $args[2];
     3463        $username = $args[1];
     3464        $password = $args[2];
    32993465
    33003466        if ( !$user = $this->login($username, $password) )
     
    33153481     * @since 2.5.0
    33163482     *
    3317      * @param array $args Method parameters.
     3483     * @param array  $args {
     3484     *     Method parameters, in this order:
     3485     *
     3486     *     @type int    $blog_id (unused)
     3487     *     @type string $username
     3488     *     @type string $password
     3489     *     @type int    $post_id
     3490     * }
    33183491     * @return array|IXR_Error
    33193492     */
    33203493    public function wp_getCommentCount( $args ) {
    3321         $this->escape($args);
     3494        $this->escape( $args );
    33223495
    33233496        $username   = $args[1];
     
    33483521     * @since 2.5.0
    33493522     *
    3350      * @param array $args Method parameters.
     3523     * @param array  $args {
     3524     *     Method parameters, in this order:
     3525     *
     3526     *     @type int    $blog_id (unused)
     3527     *     @type string $username
     3528     *     @type string $password
     3529     * }
    33513530     * @return array|IXR_Error
    33523531     */
     
    33543533        $this->escape( $args );
    33553534
    3356         $username   = $args[1];
    3357         $password   = $args[2];
     3535        $username = $args[1];
     3536        $password = $args[2];
    33583537
    33593538        if ( !$user = $this->login($username, $password) )
     
    33743553     * @since 2.5.0
    33753554     *
    3376      * @param array $args Method parameters.
     3555     * @param array  $args {
     3556     *     Method parameters, in this order:
     3557     *
     3558     *     @type int    $blog_id (unused)
     3559     *     @type string $username
     3560     *     @type string $password
     3561     * }
    33773562     * @return array|IXR_Error
    33783563     */
     
    33803565        $this->escape( $args );
    33813566
    3382         $username   = $args[1];
    3383         $password   = $args[2];
     3567        $username = $args[1];
     3568        $password = $args[2];
    33843569
    33853570        if ( !$user = $this->login($username, $password) )
     
    34003585     * @since 2.6.0
    34013586     *
    3402      * @param array $args Method parameters.
     3587     * @param array  $args {
     3588     *     Method parameters, in this order:
     3589     *
     3590     *     @type int    $blog_id (unused)
     3591     *     @type string $username
     3592     *     @type string $password
     3593     * }
    34033594     * @return array|IXR_Error
    34043595     */
     
    34063597        $this->escape( $args );
    34073598
    3408         $username   = $args[1];
    3409         $password   = $args[2];
     3599        $username = $args[1];
     3600        $password = $args[2];
    34103601
    34113602        if ( !$user = $this->login($username, $password) )
     
    34263617     * @since 2.6.0
    34273618     *
    3428      * @param array $args Method parameters.
     3619     * @param array  $args {
     3620     *     Method parameters, in this order:
     3621     *
     3622     *     @type int    $blog_id (unused)
     3623     *     @type string $username
     3624     *     @type string $password
     3625     *     @type array  $options
     3626     * }
    34293627     * @return array|IXR_Error
    34303628     */
     
    34793677     * @since 2.6.0
    34803678     *
    3481      * @param array $args Method parameters.
     3679     * @param array  $args {
     3680     *     Method parameters, in this order:
     3681     *
     3682     *     @type int    $blog_id (unused)
     3683     *     @type string $username
     3684     *     @type string $password
     3685     *     @type array  $options
     3686     * }
    34823687     * @return array|IXR_Error
    34833688     */
     
    35163721     * @since 3.1.0
    35173722     *
    3518      * @param array $args Method parameters. Contains:
    3519      *  - blog_id (unused)
    3520      *  - username
    3521      *  - password
    3522      *  - attachment_id
     3723     * @param array  $args {
     3724     *     Method parameters, in this order:
     3725     *
     3726     *     @type int    $blog_id (unused)
     3727     *     @type string $username
     3728     *     @type string $password
     3729     *     @type int    $attachment_id
     3730     * }
    35233731     * @return array|IXR_Error Associative array contains:
    35243732     *  - 'date_created_gmt'
     
    35313739     *  - 'metadata'
    35323740     */
    3533     public function wp_getMediaItem($args) {
    3534         $this->escape($args);
     3741    public function wp_getMediaItem( $args ) {
     3742        $this->escape( $args );
    35353743
    35363744        $username       = $args[1];
     
    35693777     * @since 3.1.0
    35703778     *
    3571      * @param array $args Method parameters. Contains:
    3572      *  - blog_id (unused)
    3573      *  - username
    3574      *  - password
    3575      *  - filter
     3779     * @param array  $args {
     3780     *     Method parameters, in this order:
     3781     *
     3782     *     @type int    $blog_id (unused)
     3783     *     @type string $username
     3784     *     @type string $password
     3785     *     @type array  $struct
     3786     * }
    35763787     * @return array|IXR_Error Contains a collection of media items. See {@link wp_xmlrpc_server::wp_getMediaItem()} for a description of each item contents
    35773788     */
     
    36123823      * @since 3.1.0
    36133824      *
    3614       * @param array $args Method parameters. Contains:
    3615       *  - blog_id (unused)
    3616       *  - username
    3617       *  - password
     3825     * @param array  $args {
     3826     *     Method parameters, in this order:
     3827     *
     3828     *     @type int    $blog_id (unused)
     3829     *     @type string $username
     3830     *     @type string $password
     3831     * }
    36183832      * @return array|IXR_Error
    36193833      */
     
    36593873     *
    36603874     * @uses get_post_type_object()
    3661      * @param array $args Method parameters. Contains:
    3662      *  - int     $blog_id (unused)
    3663      *  - string  $username
    3664      *  - string  $password
    3665      *  - string  $post_type_name
    3666      *  - array   $fields
     3875     * @param array  $args {
     3876     *     Method parameters, in this order:
     3877     *
     3878     *     @type int    $blog_id (unused)
     3879     *     @type string $username
     3880     *     @type string $password
     3881     *     @type string $post_type_name
     3882     *     @type array  $fields (optional)
     3883     * }
    36673884     * @return array|IXR_Error Array contains:
    36683885     *  - 'labels'
     
    37233940     *
    37243941     * @uses get_post_types()
    3725      * @param array $args Method parameters. Contains:
    3726      *  - int     $blog_id (unused)
    3727      *  - string  $username
    3728      *  - string  $password
    3729      *  - array   $filter
    3730      *  - array   $fields
     3942     * @param array  $args {
     3943     *     Method parameters, in this order:
     3944     *
     3945     *     @type int    $blog_id (unused)
     3946     *     @type string $username
     3947     *     @type string $password
     3948     *     @type array  $filter (optional)
     3949     *     @type array  $fields (optional)
     3950     * }
    37313951     * @return array|IXR_Error
    37323952     */
     
    37373957        $this->escape( $args );
    37383958
    3739         $username           = $args[1];
    3740         $password           = $args[2];
    3741         $filter             = isset( $args[3] ) ? $args[3] : array( 'public' => true );
     3959        $username = $args[1];
     3960        $password = $args[2];
     3961        $filter   = isset( $args[3] ) ? $args[3] : array( 'public' => true );
    37423962
    37433963        if ( isset( $args[4] ) ) {
     
    37793999     * @see wp_getPost() for more on $fields
    37804000     *
    3781      * @param array $args Method parameters. Contains:
    3782      *  - int     $blog_id (unused)
    3783      *  - string  $username
    3784      *  - string  $password
    3785      *  - int     $post_id
    3786      *  - array   $fields
     4001     * @param array  $args {
     4002     *     Method parameters, in this order:
     4003     *
     4004     *     @type int    $blog_id (unused)
     4005     *     @type string $username
     4006     *     @type string $password
     4007     *     @type int    $post_id
     4008     *     @type array  $fields (optional)
     4009     * }
    37874010     * @return array|IXR_Error contains a collection of posts.
    37884011     */
     
    37934016        $this->escape( $args );
    37944017
    3795         $username   = $args[1];
    3796         $password   = $args[2];
    3797         $post_id    = (int) $args[3];
     4018        $username = $args[1];
     4019        $password = $args[2];
     4020        $post_id  = (int) $args[3];
    37984021
    37994022        if ( isset( $args[4] ) ) {
     
    38554078     * @uses wp_restore_post_revision()
    38564079     *
    3857      * @param array $args Method parameters. Contains:
    3858      *  - int     $blog_id (unused)
    3859      *  - string  $username
    3860      *  - string  $password
    3861      *  - int     $post_id
     4080     * @param array  $args {
     4081     *     Method parameters, in this order:
     4082     *
     4083     *     @type int    $blog_id (unused)
     4084     *     @type string $username
     4085     *     @type string $password
     4086     *     @type int    $revision_id
     4087     * }
    38624088     * @return bool|IXR_Error false if there was an error restoring, true if success.
    38634089     */
     
    39104136     * @since 1.5.0
    39114137     *
    3912      * @param array $args Method parameters.
     4138     * @param array  $args {
     4139     *     Method parameters, in this order:
     4140     *
     4141     *     @type int    $blog_id (unused)
     4142     *     @type string $username
     4143     *     @type string $password
     4144     * }
    39134145     * @return array|IXR_Error
    39144146     */
     
    39204152
    39214153        $username = $args[1];
    3922         $password  = $args[2];
     4154        $password = $args[2];
    39234155
    39244156        if ( !$user = $this->login($username, $password) )
     
    39794211     * @since 1.5.0
    39804212     *
    3981      * @param array $args Method parameters.
     4213     * @param array  $args {
     4214     *     Method parameters, in this order:
     4215     *
     4216     *     @type int    $blog_id (unused)
     4217     *     @type string $username
     4218     *     @type string $password
     4219     * }
    39824220     * @return array|IXR_Error
    39834221     */
    3984     public function blogger_getUserInfo($args) {
    3985 
    3986         $this->escape($args);
     4222    public function blogger_getUserInfo( $args ) {
     4223        $this->escape( $args );
    39874224
    39884225        $username = $args[1];
    3989         $password  = $args[2];
     4226        $password = $args[2];
    39904227
    39914228        if ( !$user = $this->login($username, $password) )
     
    40144251     * @since 1.5.0
    40154252     *
    4016      * @param array $args Method parameters.
     4253     * @param array  $args {
     4254     *     Method parameters, in this order:
     4255     *
     4256     *     @type int    $blog_id (unused)
     4257     *     @type int    $post_ID
     4258     *     @type string $username
     4259     *     @type string $password
     4260     * }
    40174261     * @return array|IXR_Error
    40184262     */
    4019     public function blogger_getPost($args) {
    4020 
    4021         $this->escape($args);
    4022 
    4023         $post_ID    = (int) $args[1];
     4263    public function blogger_getPost( $args ) {
     4264        $this->escape( $args );
     4265
     4266        $post_ID  = (int) $args[1];
    40244267        $username = $args[2];
    4025         $password  = $args[3];
     4268        $password = $args[3];
    40264269
    40274270        if ( !$user = $this->login($username, $password) )
     
    40594302     * @since 1.5.0
    40604303     *
    4061      * @param array $args Method parameters.
     4304     * @param array  $args {
     4305     *     Method parameters, in this order:
     4306     *
     4307     *     @type string $appkey (unused)
     4308     *     @type int    $blog_id (unused)
     4309     *     @type string $username
     4310     *     @type string $password
     4311     *     @type int    $numberposts (optional)
     4312     * }
    40624313     * @return array|IXR_Error
    40634314     */
    4064     public function blogger_getRecentPosts($args) {
     4315    public function blogger_getRecentPosts( $args ) {
    40654316
    40664317        $this->escape($args);
     
    40684319        // $args[0] = appkey - ignored
    40694320        $username = $args[2];
    4070         $password  = $args[3];
     4321        $password = $args[3];
    40714322        if ( isset( $args[4] ) )
    40724323            $query = array( 'numberposts' => absint( $args[4] ) );
     
    41404391     * @since 1.5.0
    41414392     *
    4142      * @param array $args Method parameters.
     4393     * @param array  $args {
     4394     *     Method parameters, in this order:
     4395     *
     4396     *     @type string $appkey (unused)
     4397     *     @type int    $blog_id (unused)
     4398     *     @type string $username
     4399     *     @type string $password
     4400     *     @type string $content
     4401     *     @type string $publish
     4402     * }
    41434403     * @return int|IXR_Error
    41444404     */
    4145     public function blogger_newPost($args) {
    4146 
    4147         $this->escape($args);
     4405    public function blogger_newPost( $args ) {
     4406        $this->escape( $args );
    41484407
    41494408        $username = $args[2];
    4150         $password  = $args[3];
    4151         $content    = $args[4];
    4152         $publish    = $args[5];
     4409        $password = $args[3];
     4410        $content  = $args[4];
     4411        $publish  = $args[5];
    41534412
    41544413        if ( !$user = $this->login($username, $password) )
     
    42024461     * @since 1.5.0
    42034462     *
    4204      * @param array $args Method parameters.
    4205      * @return bool|IXR_Error true when done.
     4463     * @param array  $args {
     4464     *     Method parameters, in this order:
     4465     *
     4466     *     @type int    $blog_id (unused)
     4467     *     @type int    $post_ID
     4468     *     @type string $username
     4469     *     @type string $password
     4470     *     @type string $content
     4471     * }
     4472     * @return true|IXR_Error true when done.
    42064473     */
    42074474    public function blogger_editPost( $args ) {
     
    42094476        $this->escape($args);
    42104477
    4211         $post_ID     = (int) $args[1];
    4212         $username  = $args[2];
    4213         $password   = $args[3];
    4214         $content     = $args[4];
     4478        $post_ID  = (int) $args[1];
     4479        $username = $args[2];
     4480        $password = $args[3];
     4481        $content  = $args[4];
    42154482
    42164483        if ( ! $user = $this->login( $username, $password ) ) {
     
    42694536     * @since 1.5.0
    42704537     *
    4271      * @param array $args Method parameters.
    4272      * @return bool|IXR_Error True when post is deleted.
    4273      */
    4274     public function blogger_deletePost($args) {
    4275         $this->escape($args);
    4276 
    4277         $post_ID     = (int) $args[1];
    4278         $username  = $args[2];
    4279         $password   = $args[3];
     4538     * @param array  $args {
     4539     *     Method parameters, in this order:
     4540     *
     4541     *     @type int    $blog_id (unused)
     4542     *     @type int    $post_ID
     4543     *     @type string $username
     4544     *     @type string $password
     4545     * }
     4546     * @return true|IXR_Error True when post is deleted.
     4547     */
     4548    public function blogger_deletePost( $args ) {
     4549        $this->escape( $args );
     4550
     4551        $post_ID  = (int) $args[1];
     4552        $username = $args[2];
     4553        $password = $args[3];
    42804554
    42814555        if ( !$user = $this->login($username, $password) )
     
    43424616     * @since 1.5.0
    43434617     *
    4344      * @param array $args Method parameters. Contains:
    4345      *  - blog_id (unused)
    4346      *  - username
    4347      *  - password
    4348      *  - content_struct
    4349      *  - publish
     4618     * @param array  $args {
     4619     *     Method parameters, in this order:
     4620     *
     4621     *     @type int    $blog_id (unused)
     4622     *     @type string $username
     4623     *     @type string $password
     4624     *     @type array  $content_struct
     4625     *     @type int    $publish
     4626     * }
    43504627     * @return int|IXR_Error
    43514628     */
     
    43534630        $this->escape($args);
    43544631
    4355         $username  = $args[1];
    4356         $password   = $args[2];
     4632        $username       = $args[1];
     4633        $password       = $args[2];
    43574634        $content_struct = $args[3];
    4358         $publish     = isset( $args[4] ) ? $args[4] : 0;
     4635        $publish        = isset( $args[4] ) ? $args[4] : 0;
    43594636
    43604637        if ( !$user = $this->login($username, $password) )
     
    46554932     * @since 2.1.0
    46564933     *
     4934     * @global wpdb $wpdb
     4935     *
    46574936     * @param int $post_ID Post ID.
    46584937     * @param string $post_content Post Content for attachment.
     
    46764955     * @since 1.5.0
    46774956     *
    4678      * @param array $args Method parameters.
     4957     * @param array  $args {
     4958     *     Method parameters, in this order:
     4959     *
     4960     *     @type int    $blog_id (unused)
     4961     *     @type string $username
     4962     *     @type string $password
     4963     *     @type array  $content_struct
     4964     *     @type int    $publish
     4965     * }
    46794966     * @return bool|IXR_Error True on success.
    46804967     */
    4681     public function mw_editPost($args) {
    4682 
    4683         $this->escape($args);
     4968    public function mw_editPost( $args ) {
     4969        $this->escape( $args );
    46844970
    46854971        $post_ID        = (int) $args[0];
     
    49685254     * @since 1.5.0
    49695255     *
    4970      * @param array $args Method parameters.
     5256     * @param array  $args {
     5257     *     Method parameters, in this order:
     5258     *
     5259     *     @type int    $blog_id (unused)
     5260     *     @type int    $post_ID
     5261     *     @type string $username
     5262     *     @type string $password
     5263     * }
    49715264     * @return array|IXR_Error
    49725265     */
    4973     public function mw_getPost($args) {
    4974 
    4975         $this->escape($args);
    4976 
    4977         $post_ID     = (int) $args[0];
    4978         $username  = $args[1];
    4979         $password   = $args[2];
     5266    public function mw_getPost( $args ) {
     5267        $this->escape( $args );
     5268
     5269        $post_ID  = (int) $args[0];
     5270        $username = $args[1];
     5271        $password = $args[2];
    49805272
    49815273        if ( !$user = $this->login($username, $password) )
     
    50935385     * @since 1.5.0
    50945386     *
    5095      * @param array $args Method parameters.
     5387     * @param array  $args {
     5388     *     Method parameters, in this order:
     5389     *
     5390     *     @type int    $blog_id (unused)
     5391     *     @type string $username
     5392     *     @type string $password
     5393     *     @type int    $numberposts
     5394     * }
    50965395     * @return array|IXR_Error
    50975396     */
    5098     public function mw_getRecentPosts($args) {
    5099 
    5100         $this->escape($args);
    5101 
    5102         $username  = $args[1];
    5103         $password   = $args[2];
     5397    public function mw_getRecentPosts( $args ) {
     5398        $this->escape( $args );
     5399
     5400        $username = $args[1];
     5401        $password = $args[2];
    51045402        if ( isset( $args[3] ) )
    51055403            $query = array( 'numberposts' => absint( $args[3] ) );
     
    52055503     * @since 1.5.0
    52065504     *
    5207      * @param array $args Method parameters.
     5505     * @param array  $args {
     5506     *     Method parameters, in this order:
     5507     *
     5508     *     @type int    $blog_id (unused)
     5509     *     @type string $username
     5510     *     @type string $password
     5511     * }
    52085512     * @return array|IXR_Error
    52095513     */
    5210     public function mw_getCategories($args) {
    5211 
    5212         $this->escape($args);
    5213 
    5214         $username  = $args[1];
    5215         $password   = $args[2];
     5514    public function mw_getCategories( $args ) {
     5515        $this->escape( $args );
     5516
     5517        $username = $args[1];
     5518        $password = $args[2];
    52165519
    52175520        if ( !$user = $this->login($username, $password) )
     
    52535556     * @since 1.5.0
    52545557     *
    5255      * @param array $args Method parameters.
     5558     * @global wpdb $wpdb
     5559     *
     5560     * @param array  $args {
     5561     *     Method parameters, in this order:
     5562     *
     5563     *     @type int    $blog_id (unused)
     5564     *     @type string $username
     5565     *     @type string $password
     5566     *     @type array  $data
     5567     * }
    52565568     * @return array|IXR_Error
    52575569     */
    5258     public function mw_newMediaObject($args) {
     5570    public function mw_newMediaObject( $args ) {
    52595571        global $wpdb;
    52605572
    5261         $username  = $this->escape($args[1]);
    5262         $password   = $this->escape($args[2]);
    5263         $data        = $args[3];
     5573        $username = $this->escape( $args[1] );
     5574        $password = $this->escape( $args[2] );
     5575        $data     = $args[3];
    52645576
    52655577        $name = sanitize_file_name( $data['name'] );
     
    53665678     * @since 1.5.0
    53675679     *
    5368      * @param array $args Method parameters.
     5680     * @param array  $args {
     5681     *     Method parameters, in this order:
     5682     *
     5683     *     @type int    $blog_id (unused)
     5684     *     @type string $username
     5685     *     @type string $password
     5686     *     @type int    $numberposts
     5687     * }
    53695688     * @return array|IXR_Error
    53705689     */
    5371     public function mt_getRecentPostTitles($args) {
    5372 
    5373         $this->escape($args);
    5374 
    5375         $username  = $args[1];
    5376         $password   = $args[2];
     5690    public function mt_getRecentPostTitles( $args ) {
     5691        $this->escape( $args );
     5692
     5693        $username = $args[1];
     5694        $password = $args[2];
    53775695        if ( isset( $args[3] ) )
    53785696            $query = array( 'numberposts' => absint( $args[3] ) );
     
    54205738     * @since 1.5.0
    54215739     *
    5422      * @param array $args Method parameters.
     5740     * @param array  $args {
     5741     *     Method parameters, in this order:
     5742     *
     5743     *     @type int    $blog_id (unused)
     5744     *     @type string $username
     5745     *     @type string $password
     5746     * }
    54235747     * @return array|IXR_Error
    54245748     */
    5425     public function mt_getCategoryList($args) {
    5426 
    5427         $this->escape($args);
    5428 
    5429         $username  = $args[1];
    5430         $password   = $args[2];
     5749    public function mt_getCategoryList( $args ) {
     5750        $this->escape( $args );
     5751
     5752        $username = $args[1];
     5753        $password = $args[2];
    54315754
    54325755        if ( !$user = $this->login($username, $password) )
     
    54595782     * @since 1.5.0
    54605783     *
    5461      * @param array $args Method parameters.
     5784     * @param array  $args {
     5785     *     Method parameters, in this order:
     5786     *
     5787     *     @type int    $post_ID
     5788     *     @type string $username
     5789     *     @type string $password
     5790     * }
    54625791     * @return array|IXR_Error
    54635792     */
    5464     public function mt_getPostCategories($args) {
    5465 
    5466         $this->escape($args);
    5467 
    5468         $post_ID     = (int) $args[0];
    5469         $username  = $args[1];
    5470         $password   = $args[2];
     5793    public function mt_getPostCategories( $args ) {
     5794        $this->escape( $args );
     5795
     5796        $post_ID  = (int) $args[0];
     5797        $username = $args[1];
     5798        $password = $args[2];
    54715799
    54725800        if ( !$user = $this->login($username, $password) )
     
    55035831     * @since 1.5.0
    55045832     *
    5505      * @param array $args Method parameters.
    5506      * @return bool|IXR_Error True on success.
    5507      */
    5508     public function mt_setPostCategories($args) {
    5509 
    5510         $this->escape($args);
    5511 
    5512         $post_ID     = (int) $args[0];
    5513         $username  = $args[1];
     5833     * @param array  $args {
     5834     *     Method parameters, in this order:
     5835     *
     5836     *     @type int    $post_ID
     5837     *     @type string $username
     5838     *     @type string $password
     5839     *     @type array  $categories
     5840     * }
     5841     * @return true|IXR_Error True on success.
     5842     */
     5843    public function mt_setPostCategories( $args ) {
     5844        $this->escape( $args );
     5845
     5846        $post_ID    = (int) $args[0];
     5847        $username   = $args[1];
    55145848        $password   = $args[2];
    5515         $categories  = $args[3];
     5849        $categories = $args[3];
    55165850
    55175851        if ( !$user = $this->login($username, $password) )
     
    55425876     * @since 1.5.0
    55435877     *
    5544      * @param array $args Method parameters.
    55455878     * @return array
    55465879     */
    5547     public function mt_supportedMethods($args) {
    5548 
     5880    public function mt_supportedMethods() {
    55495881        /** This action is documented in wp-includes/class-wp-xmlrpc-server.php */
    55505882        do_action( 'xmlrpc_call', 'mt.supportedMethods' );
    55515883
    5552         $supported_methods = array();
    5553         foreach ( $this->methods as $key => $value ) {
    5554             $supported_methods[] = $key;
    5555         }
    5556 
    5557         return $supported_methods;
     5884        return array_keys( $this->methods );
    55585885    }
    55595886
     
    55625889     *
    55635890     * @since 1.5.0
    5564      *
    5565      * @param array $args Method parameters.
    5566      */
    5567     public function mt_supportedTextFilters($args) {
     5891     */
     5892    public function mt_supportedTextFilters() {
    55685893        /** This action is documented in wp-includes/class-wp-xmlrpc-server.php */
    55695894        do_action( 'xmlrpc_call', 'mt.supportedTextFilters' );
     
    55845909     * @since 1.5.0
    55855910     *
    5586      * @param array $args Method parameters.
     5911     * @global wpdb $wpdb
     5912     *
     5913     * @param int $post_ID
    55875914     * @return array|IXR_Error
    55885915     */
    5589     public function mt_getTrackbackPings($args) {
    5590 
     5916    public function mt_getTrackbackPings( $post_ID ) {
    55915917        global $wpdb;
    5592 
    5593         $post_ID = intval($args);
    55945918
    55955919        /** This action is documented in wp-includes/class-wp-xmlrpc-server.php */
     
    56275951     * @since 1.5.0
    56285952     *
    5629      * @param array $args Method parameters.
     5953     * @param array  $args {
     5954     *     Method parameters, in this order:
     5955     *
     5956     *     @type int    $post_ID
     5957     *     @type string $username
     5958     *     @type string $password
     5959     * }
    56305960     * @return int|IXR_Error
    56315961     */
    5632     public function mt_publishPost($args) {
    5633 
    5634         $this->escape($args);
    5635 
    5636         $post_ID     = (int) $args[0];
    5637         $username  = $args[1];
    5638         $password   = $args[2];
     5962    public function mt_publishPost( $args ) {
     5963        $this->escape( $args );
     5964
     5965        $post_ID  = (int) $args[0];
     5966        $username = $args[1];
     5967        $password = $args[2];
    56395968
    56405969        if ( !$user = $this->login($username, $password) )
     
    56585987        $this->escape($postdata);
    56595988
    5660         $result = wp_update_post($postdata);
    5661 
    5662         return $result;
     5989        return wp_update_post( $postdata );
    56635990    }
    56645991
     
    56725999     * @since 1.5.0
    56736000     *
    5674      * @param array $args Method parameters.
     6001     * @global wpdb $wpdb
     6002     * @global string $wp_version
     6003     *
     6004     * @param array  $args {
     6005     *     Method parameters, in this order:
     6006     *
     6007     *     @type string $pagelinkedfrom
     6008     *     @type string $pagelinkedto
     6009     * }
    56756010     * @return string|IXR_Error
    56766011     */
    5677     public function pingback_ping($args) {
    5678         global $wpdb;
     6012    public function pingback_ping( $args ) {
     6013        global $wpdb, $wp_version;
    56796014
    56806015        /** This action is documented in wp-includes/class-wp-xmlrpc-server.php */
    56816016        do_action( 'xmlrpc_call', 'pingback.ping' );
    56826017
    5683         $this->escape($args);
    5684 
    5685         $pagelinkedfrom = $args[0];
    5686         $pagelinkedto   = $args[1];
    5687 
    5688         $pagelinkedfrom = str_replace('&', '&', $pagelinkedfrom);
    5689         $pagelinkedto = str_replace('&', '&', $pagelinkedto);
    5690         $pagelinkedto = str_replace('&', '&', $pagelinkedto);
     6018        $this->escape( $args );
     6019
     6020        $pagelinkedfrom = str_replace( '&', '&', $args[0] );
     6021        $pagelinkedto = str_replace( '&', '&', $args[1] );
     6022        $pagelinkedto = str_replace( '&', '&', $pagelinkedto );
    56916023
    56926024        /**
     
    57676099
    57686100        /** This filter is documented in wp-includes/class-http.php */
    5769         $user_agent = apply_filters( 'http_headers_useragent', 'WordPress/' . $GLOBALS['wp_version'] . '; ' . get_bloginfo( 'url' ) );
     6101        $user_agent = apply_filters( 'http_headers_useragent', 'WordPress/' . $wp_version . '; ' . get_bloginfo( 'url' ) );
    57706102
    57716103        // Let's check the remote site
     
    58786210     * @since 1.5.0
    58796211     *
    5880      * @param array $args Method parameters.
     6212     * @global wpdb $wpdb
     6213     *
     6214     * @param string $url
    58816215     * @return array|IXR_Error
    58826216     */
    5883     public function pingback_extensions_getPingbacks($args) {
    5884 
     6217    public function pingback_extensions_getPingbacks( $url ) {
    58856218        global $wpdb;
    58866219
     
    58886221        do_action( 'xmlrpc_call', 'pingback.extensions.getPingbacks' );
    58896222
    5890         $this->escape($args);
    5891 
    5892         $url = $args;
     6223        $url = $this->escape( $url );
    58936224
    58946225        $post_ID = url_to_postid($url);
     
    59226253     * @param integer $code
    59236254     * @param string $message
     6255     * @return IXR_Error
    59246256     */
    59256257    protected function pingback_error( $code, $message ) {
Note: See TracChangeset for help on using the changeset viewer.