original_string: protected function _debugReplaceBindValue($m) {
          $v = $this->_debugBindValues[':' . $m[1]];
  
          switch (gettype($v)) {
              case 'boolean' :
                  return $v;
                  break;
  
              case 'integer' :
                  return $v;
                  break;
  
              case 'double' :
                  return $v;
                  break;
  
              case 'string' :
                  return "'" . addslashes($v) . "'";
                  break;
  
              case 'NULL' :
                  return 'NULL';
                  break;
  
              default :
                  return 'NULL';
                  break;
          }
      }
code: protected function _debugReplaceBindValue($m) {
          $v = $this->_debugBindValues[':' . $m[1]];
  
          switch (gettype($v)) {
              case 'boolean' :
                  return $v;
                  break;
  
              case 'integer' :
                  return $v;
                  break;
  
              case 'double' :
                  return $v;
                  break;
  
              case 'string' :
                  return "'" . addslashes($v) . "'";
                  break;
  
              case 'NULL' :
                  return 'NULL';
                  break;
  
              default :
                  return 'NULL';
                  break;
          }
      }
code_tokens: protected function _debugReplaceBindValue ( $ m ) { $ v = $ this -> _debugBindValues [ ':' . $ m [ 1 ] ] ; switch ( gettype ( $ v ) ) { case 'boolean' : return $ v ; break ; case 'integer' : return $ v ; break ; case 'double' : return $ v ; break ; case 'string' : return "'" . addslashes ( $ v ) . "'" ; break ; case 'NULL' : return 'NULL' ; break ; default : return 'NULL' ; break ; } }
docstring: replace vars in the query
  @access protected
  @param $m array
  @return string
  @since 3.0
  @package Gcs\Framework\Core\Pdo
docstring_tokens: replace vars in the query