Make WordPress Core


Ignore:
Timestamp:
04/29/2013 12:31:56 AM (12 years ago)
Author:
SergeyBiryukov
Message:

Remove extraneous function parameters in the wpdb class. props rlerdorf. see #24210.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/wp-db.php

    r24027 r24121  
    641641     * @param string   $collate The collation (optional)
    642642     */
    643     function set_charset($dbh, $charset = null, $collate = null) {
    644         if ( !isset($charset) )
     643    function set_charset( $dbh, $charset = null, $collate = null ) {
     644        if ( ! isset( $charset ) )
    645645            $charset = $this->charset;
    646         if ( !isset($collate) )
     646        if ( ! isset( $collate ) )
    647647            $collate = $this->collate;
    648         if ( $this->has_cap( 'collation', $dbh ) && !empty( $charset ) ) {
    649             if ( function_exists( 'mysql_set_charset' ) && $this->has_cap( 'set_charset', $dbh ) ) {
     648        if ( $this->has_cap( 'collation' ) && ! empty( $charset ) ) {
     649            if ( function_exists( 'mysql_set_charset' ) && $this->has_cap( 'set_charset' ) ) {
    650650                mysql_set_charset( $charset, $dbh );
    651651                $this->real_escape = true;
     
    16881688
    16891689    /**
    1690      * Determine if a database supports a particular feature
     1690     * Determine if a database supports a particular feature.
    16911691     *
    16921692     * @since 2.7.0
    1693      * @see   wpdb::db_version()
    1694      *
    1695      * @param string $db_cap the feature
     1693     * @see wpdb::db_version()
     1694     *
     1695     * @param string $db_cap The feature to check for.
    16961696     * @return bool
    16971697     */
     
    17011701        switch ( strtolower( $db_cap ) ) {
    17021702            case 'collation' :    // @since 2.5.0
    1703             case 'group_concat' : // @since 2.7
    1704             case 'subqueries' :   // @since 2.7
     1703            case 'group_concat' : // @since 2.7.0
     1704            case 'subqueries' :   // @since 2.7.0
    17051705                return version_compare( $version, '4.1', '>=' );
    17061706            case 'set_charset' :
    1707                 return version_compare($version, '5.0.7', '>=');
     1707                return version_compare( $version, '5.0.7', '>=' );
    17081708        };
    17091709
Note: See TracChangeset for help on using the changeset viewer.