Connection类的parseSqlTable方法移动到Query类

This commit is contained in:
thinkphp
2016-06-01 12:42:51 +08:00
parent 4d00aa539f
commit c6595f23aa
3 changed files with 25 additions and 22 deletions

View File

@@ -643,23 +643,6 @@ abstract class Connection
return true;
}
/**
* 将SQL语句中的__TABLE_NAME__字符串替换成带前缀的表名小写
* @access public
* @param string $sql sql语句
* @return string
*/
public function parseSqlTable($sql)
{
if (false !== strpos($sql, '__')) {
$prefix = $this->config['prefix'];
$sql = preg_replace_callback("/__([A-Z0-9_-]+)__/sU", function ($match) use ($prefix) {
return $prefix . strtolower($match[1]);
}, $sql);
}
return $sql;
}
/**
* 获得查询次数
* @access public