Add Formatters

Signed-off-by: davidarendsen <davidarendsen@hey.com>
This commit is contained in:
davidarendsen 2022-08-11 12:42:43 +00:00
commit 328094d803
8 changed files with 61 additions and 31 deletions

View file

@ -2,6 +2,8 @@
namespace Arendsen\FluxQueryBuilder\Function;
use Arendsen\FluxQueryBuilder\Formatters;
class Group extends Base {
/**
@ -22,11 +24,7 @@ class Group extends Base {
public function __toString()
{
$columns = array_map(function($column) {
return '"' . $column . '"';
}, $this->columns);
return '|> group(columns: [' . implode(', ', $columns) . '], mode: "' . $this->mode . '") ';
return '|> group(columns: [' . Formatters::toFluxArrayString($this->columns) . '], mode: "' . $this->mode . '") ';
}
}