Beispiel #1
0
 /**
  * Real escape
  *
  * @since 2.8.0
  * @access private
  *
  * @param  string $string to escape
  * @return string escaped
  */
 function _real_escape($string)
 {
     if ($this->dbh) {
         return $this->dbh->escape($string);
     }
     $class = get_class($this);
     if (function_exists('__')) {
         /* translators: %s: database access abstraction class, usually wpdb or a class extending wpdb */
         _doing_it_wrong($class, sprintf(__('%s must set a database connection for use with escaping.'), $class), E_USER_NOTICE);
     } else {
         _doing_it_wrong($class, sprintf('%s must set a database connection for use with escaping.', $class), E_USER_NOTICE);
     }
     return addslashes($string);
 }