summaryrefslogtreecommitdiffstats
path: root/src/Components/OrderKeyword.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/Components/OrderKeyword.php')
-rw-r--r--src/Components/OrderKeyword.php10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/Components/OrderKeyword.php b/src/Components/OrderKeyword.php
index 81bff2f..b6918e9 100644
--- a/src/Components/OrderKeyword.php
+++ b/src/Components/OrderKeyword.php
@@ -126,20 +126,16 @@ class OrderKeyword extends Component
}
/**
- * @param OrderKeyword $component The component to be built.
+ * @param OrderKeyword|OrderKeyword[] $component The component to be built.
*
* @return string
*/
public static function build($component)
{
if (is_array($component)) {
- $ret = array();
- foreach ($component as $c) {
- $ret[] = static::build($c);
- }
- return implode(", ", $ret);
+ return implode(', ', $component);
} else {
- return Expression::build($component->expr) . ' ' . $component->type;
+ return $component->expr . ' ' . $component->type;
}
}
}