summaryrefslogtreecommitdiffstats
path: root/src/Components/RenameOperation.php
diff options
context:
space:
mode:
authorDan Ungureanu <udan1107@gmail.com>2015-08-18 02:24:42 +0300
committerDan Ungureanu <udan1107@gmail.com>2015-08-18 02:24:42 +0300
commit14c54da98c3b4f18c78ff44c22fbdd20e8ef6e18 (patch)
treea4604f6b1d1095790e313b71bf226e4291788ca8 /src/Components/RenameOperation.php
parent1568adba1af7bf061354a30afd169e29fa43f133 (diff)
downloadsql-parser-14c54da98c3b4f18c78ff44c22fbdd20e8ef6e18.zip
sql-parser-14c54da98c3b4f18c78ff44c22fbdd20e8ef6e18.tar.gz
sql-parser-14c54da98c3b4f18c78ff44c22fbdd20e8ef6e18.tar.bz2
Replaced explicit calls to Component::build() with implicit calls to Component::__toString().
Fixed bugs that caused field names like '0', '0.0', etc. to be considered invalid. Refactoring.
Diffstat (limited to 'src/Components/RenameOperation.php')
-rw-r--r--src/Components/RenameOperation.php9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/Components/RenameOperation.php b/src/Components/RenameOperation.php
index 34c62bb..b8b1691 100644
--- a/src/Components/RenameOperation.php
+++ b/src/Components/RenameOperation.php
@@ -168,14 +168,9 @@ class RenameOperation extends Component
public static function build($component)
{
if (is_array($component)) {
- $values = array();
- foreach ($component as $c) {
- $values[] = static::build($c);
- }
- return implode(', ', $values);
+ return implode(', ', $component);
} else {
- return Expression::build($component->old) . ' TO '
- . Expression::build($component->new);
+ return $component->old . ' TO ' . $component->new;
}
}
}