summaryrefslogtreecommitdiffstats
path: root/src/Components/IntoKeyword.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/Components/IntoKeyword.php')
-rw-r--r--src/Components/IntoKeyword.php27
1 files changed, 13 insertions, 14 deletions
diff --git a/src/Components/IntoKeyword.php b/src/Components/IntoKeyword.php
index a5c2d24..6c52f20 100644
--- a/src/Components/IntoKeyword.php
+++ b/src/Components/IntoKeyword.php
@@ -235,27 +235,26 @@ class IntoKeyword extends Component
public static function build($component, array $options = array())
{
if ($component->dest instanceof Expression) {
- $columns = !empty($component->columns) ?
- '(`' . implode('`, `', $component->columns) . '`)' : '';
+ $columns = !empty($component->columns) ? '(`' . implode('`, `', $component->columns) . '`)' : '';
return $component->dest . $columns;
} elseif (isset($component->values)) {
return ExpressionArray::build($component->values);
- } else {
- $ret = 'OUTFILE "' . $component->dest . '"';
+ }
- $fields_options_str = OptionsArray::build($component->fields_options);
- if (trim($fields_options_str) !== '') {
- $ret .= ($component->fields_keyword) ? ' FIELDS' : ' COLUMNS';
- $ret .= ' ' . $fields_options_str;
- }
+ $ret = 'OUTFILE "' . $component->dest . '"';
- $lines_options_str = OptionsArray::build($component->lines_options, array('expr' => true));
- if (trim($lines_options_str) !== '') {
- $ret .= ' LINES ' . $lines_options_str;
- }
+ $fields_options_str = OptionsArray::build($component->fields_options);
+ if (trim($fields_options_str) !== '') {
+ $ret .= ($component->fields_keyword) ? ' FIELDS' : ' COLUMNS';
+ $ret .= ' ' . $fields_options_str;
+ }
- return $ret;
+ $lines_options_str = OptionsArray::build($component->lines_options, array('expr' => true));
+ if (trim($lines_options_str) !== '') {
+ $ret .= ' LINES ' . $lines_options_str;
}
+
+ return $ret;
}
}