WordPress.org

Make WordPress Core

Changeset 20469


Ignore:
Timestamp:
04/15/2012 04:47:31 PM (6 years ago)
Author:
nacin
Message:

Move from $taxonomy_name to $taxonomy in XML-RPC for consistency with the rest of the core APIs. props maxcutler, fixes #20397.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/class-wp-xmlrpc-server.php

    r20462 r20469  
    14391439        $username           = $args[1];
    14401440        $password           = $args[2];
    1441         $taxonomy_name      = $args[3];
     1441        $taxonomy           = $args[3];
    14421442        $term_id            = (int) $args[4];
    14431443
     
    14471447        do_action( 'xmlrpc_call', 'wp.deleteTerm' );
    14481448
    1449         if ( ! taxonomy_exists( $taxonomy_name ) )
     1449        if ( ! taxonomy_exists( $taxonomy ) )
    14501450            return new IXR_Error( 403, __( 'Invalid taxonomy.' ) );
    14511451
    1452         $taxonomy = get_taxonomy( $taxonomy_name );
     1452        $taxonomy = get_taxonomy( $taxonomy );
    14531453
    14541454        if ( ! current_user_can( $taxonomy->cap->delete_terms ) )
    14551455            return new IXR_Error( 401, __( 'You are not allowed to delete terms in this taxonomy.' ) );
    14561456
    1457         $term = get_term( $term_id, $taxonomy_name );
     1457        $term = get_term( $term_id, $taxonomy->name );
    14581458
    14591459        if ( is_wp_error( $term ) )
     
    14631463            return new IXR_Error( 404, __( 'Invalid term ID.' ) );
    14641464
    1465         $result = wp_delete_term( $term_id, $taxonomy_name );
     1465        $result = wp_delete_term( $term_id, $taxonomy->name );
    14661466
    14671467        if ( is_wp_error( $result ) )
     
    14821482     *  - string  $username
    14831483     *  - string  $password
    1484      *  - string  $taxonomy_name
     1484     *  - string  $taxonomy
    14851485     *  - string  $term_id
    14861486     * @return array contains:
     
    15011501        $username           = $args[1];
    15021502        $password           = $args[2];
    1503         $taxonomy_name      = $args[3];
     1503        $taxonomy           = $args[3];
    15041504        $term_id            = (int) $args[4];
    15051505
     
    15091509        do_action( 'xmlrpc_call', 'wp.getTerm' );
    15101510
    1511         if ( ! taxonomy_exists( $taxonomy_name ) )
     1511        if ( ! taxonomy_exists( $taxonomy ) )
    15121512            return new IXR_Error( 403, __( 'Invalid taxonomy.' ) );
    15131513
    1514         $taxonomy = get_taxonomy( $taxonomy_name );
     1514        $taxonomy = get_taxonomy( $taxonomy );
    15151515
    15161516        if ( ! current_user_can( $taxonomy->cap->assign_terms ) )
    15171517            return new IXR_Error( 401, __( 'You are not allowed to assign terms in this taxonomy.' ) );
    15181518
    1519         $term = get_term( $term_id , $taxonomy_name, ARRAY_A );
     1519        $term = get_term( $term_id , $taxonomy->name, ARRAY_A );
    15201520
    15211521        if ( is_wp_error( $term ) )
     
    15391539     *  - string  $username
    15401540     *  - string  $password
    1541      *  - string  $taxonomy_name
     1541     *  - string  $taxonomy
    15421542     *  - array   $filter optional
    15431543     * @return array terms
     
    15491549        $username       = $args[1];
    15501550        $password       = $args[2];
    1551         $taxonomy_name  = $args[3];
     1551        $taxonomy       = $args[3];
    15521552        $filter         = isset( $args[4] ) ? $args[4] : array();
    15531553
     
    15571557        do_action( 'xmlrpc_call', 'wp.getTerms' );
    15581558
    1559         if ( ! taxonomy_exists( $taxonomy_name ) )
     1559        if ( ! taxonomy_exists( $taxonomy ) )
    15601560            return new IXR_Error( 403, __( 'Invalid taxonomy.' ) );
    15611561
    1562         $taxonomy = get_taxonomy( $taxonomy_name );
     1562        $taxonomy = get_taxonomy( $taxonomy );
    15631563
    15641564        if ( ! current_user_can( $taxonomy->cap->assign_terms ) )
     
    15881588            $query['search'] = $filter['search'];
    15891589
    1590         $terms = get_terms( $taxonomy_name, $query );
     1590        $terms = get_terms( $taxonomy->name, $query );
    15911591
    15921592        if ( is_wp_error( $terms ) )
     
    16101610     *  - string  $username
    16111611     *  - string  $password
    1612      *  - string  $taxonomy_name
     1612     *  - string  $taxonomy
    16131613     * @return array (@see get_taxonomy())
    16141614     */
     
    16191619        $username       = $args[1];
    16201620        $password       = $args[2];
    1621         $taxonomy_name  = $args[3];
     1621        $taxonomy       = $args[3];
    16221622
    16231623        if ( ! $user = $this->login( $username, $password ) )
     
    16261626        do_action( 'xmlrpc_call', 'wp.getTaxonomy' );
    16271627
    1628         if ( ! taxonomy_exists( $taxonomy_name ) )
     1628        if ( ! taxonomy_exists( $taxonomy ) )
    16291629            return new IXR_Error( 403, __( 'Invalid taxonomy.' ) );
    16301630
    1631         $taxonomy = get_taxonomy( $taxonomy_name );
     1631        $taxonomy = get_taxonomy( $taxonomy );
    16321632
    16331633        if ( ! current_user_can( $taxonomy->cap->assign_terms ) )
Note: See TracChangeset for help on using the changeset viewer.