Make WordPress Core

Ticket #27703: 27703.2.diff

File 27703.2.diff, 853 bytes (added by pento, 10 years ago)
  • src/wp-includes/wp-db.php

     
    21372137         *
    21382138         * @since 2.7.0
    21392139         *
     2140         * @param bool $full Optional. Flag to provide the full version string, default false. Available since 3.9.0.
     2141         *
    21402142         * @return false|string false on failure, version number on success
    21412143         */
    2142         function db_version() {
     2144        function db_version( $full = false ) {
    21432145                if ( $this->use_mysqli ) {
    21442146                        $server_info = mysqli_get_server_info( $this->dbh );
    21452147                } else {
    21462148                        $server_info = mysql_get_server_info( $this->dbh );
    21472149                }
    2148                 return preg_replace( '/[^0-9.].*/', '', $server_info );
     2150
     2151                if ( $full ) {
     2152                        return $server_info;
     2153                } else {
     2154                        return preg_replace( '/[^0-9.].*/', '', $server_info );
     2155                }
    21492156        }
    21502157}