public function quoteIdent($ident)
	{
		if (is_array($ident)) {
			return array_map(function($ident) { return '`' . str_replace(array('`', '.'), array('``', '`.`'), $ident) . '`'; }, $ident);
		} else {
			return '`' . str_replace(array('`', '.'), array('``', '`.`'), $ident) . '`';
		}
	}
public function quoteIdent($ident)
	{
		if (is_array($ident)) {
			return array_map(function($ident) { return '`' . str_replace(array('`', '.'), array('``', '`.`'), $ident) . '`'; }, $ident);
		} else {
			return '`' . str_replace(array('`', '.'), array('``', '`.`'), $ident) . '`';
		}
	}
public function quoteIdent ( $ ident ) { if ( is_array ( $ ident ) ) { return array_map ( function ( $ ident ) { return '`' . str_replace ( array ( '`' , '.' ) , array ( '``' , '`.`' ) , $ ident ) . '`' ; } , $ ident ) ; } else { return '`' . str_replace ( array ( '`' , '.' ) , array ( '``' , '`.`' ) , $ ident ) . '`' ; } }
Quote `identifier`, preserve dot.
Quote identifier preserve dot .