WordPress.org

Make WordPress Core

Ticket #18510: wpdb-magic.diff

File wpdb-magic.diff, 1.4 KB (added by pento, 3 years ago)
  • wp-includes/wp-db.php

     
    556556         * 
    557557         * @since 3.5.0 
    558558         * 
    559          * @param string $var The private member to get, and optionally process 
     559         * @param string $name The private member to get, and optionally process 
    560560         * @return mixed The private member 
    561561         */ 
    562         function __get( $var ) { 
    563                 if ( 'col_info' == $var ) 
     562        function __get( $name ) { 
     563                if ( 'col_info' == $name ) 
    564564                        $this->load_col_info(); 
    565565 
    566                 return $this->$var; 
     566                return $this->$name; 
    567567        } 
    568568 
    569569        /** 
     570         * Magic function, for backwards compatibility 
     571         * 
     572         * @since 3.5.0 
     573         * 
     574         * @param string $name  The private member to set 
     575         * @param mixed  $value The value to set 
     576         */ 
     577        function __set( $name, $value ) { 
     578                $this->$name = $value; 
     579        } 
     580 
     581        /** 
     582         * Magic function, for backwards compatibility 
     583         * 
     584         * @since 3.5.0 
     585         * 
     586         * @param string $name  The private member to check 
     587         * 
     588         * @return bool If the member is set or not 
     589         */ 
     590        function __isset( $name ) { 
     591                return isset( $this->$name ); 
     592        } 
     593 
     594        /** 
     595         * Magic function, for backwards compatibility 
     596         * 
     597         * @since 3.5.0 
     598         * 
     599         * @param string $name  The private member to unset 
     600         */ 
     601        function __unset( $name ) { 
     602                unset( $this->$name ); 
     603        } 
     604 
     605        /** 
    570606         * Set $this->charset and $this->collate 
    571607         * 
    572608         * @since 3.1.0