summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjdorn <jeremy@jeremydorn.com>2012-04-30 09:44:10 -0700
committerjdorn <jeremy@jeremydorn.com>2012-04-30 09:44:10 -0700
commit30d8efbfa4a98d8f7da6cc038cd7026a842c288d (patch)
treec1548d2448ca9cf4ef155b13b52b19277a18807d
parent88bace86f94db54774e17eddb85e6831392870fd (diff)
downloadsql-formatter-30d8efbfa4a98d8f7da6cc038cd7026a842c288d.zip
sql-formatter-30d8efbfa4a98d8f7da6cc038cd7026a842c288d.tar.gz
sql-formatter-30d8efbfa4a98d8f7da6cc038cd7026a842c288d.tar.bz2
Added dot ('.') to the list of boundary characters so `Table`.`Column` formats correctly.
-rw-r--r--SqlFormatter.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/SqlFormatter.php b/SqlFormatter.php
index be7baac..9a63689 100644
--- a/SqlFormatter.php
+++ b/SqlFormatter.php
@@ -32,7 +32,7 @@ class SqlFormatter {
'SELECT','FROM','WHERE','SET','ORDER BY','GROUP BY','LEFT JOIN','OUTER JOIN','INNER JOIN','RIGHT JOIN','JOIN','LIMIT'
);
- private static $boundaries = array(',',' ',';',"\t","\n","\r",')','(');
+ private static $boundaries = array(',',' ',';',"\t","\n","\r",')','(','.');
private static $reserved_sorted;
@@ -56,7 +56,7 @@ class SqlFormatter {
return substr($string,0,$i+1);
}
//separators
- elseif(in_array($string[0],array('(',')',',',';'))) {
+ elseif(in_array($string[0],array('(',')',',',';','.'))) {
//if it is a simple string or empty between the parentheses, just count as a word
//this makes it so we don't split things like NOW() or COUNT(*) into separate lines
if($string[0] === '(') {