Skip to content

Commit 74e7262

Browse files
committed
refactor
1 parent fe9e595 commit 74e7262

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

src/TableDefinition.php

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,13 @@ public function __toString(): string
4040

4141
$sql .= '('.PHP_EOL;
4242
if ($this->columns) {
43-
$sql .= $this->buildColumns($this->columns).PHP_EOL;
43+
$sql .= implode(
44+
','.PHP_EOL,
45+
array_map(fn ($column) => str_repeat(' ', 2).$column, $this->columns)
46+
).PHP_EOL;
4447
}
4548
$sql .= ')'.PHP_EOL;
4649

4750
return $sql;
4851
}
49-
50-
protected function buildColumns(array $columns): string
51-
{
52-
return implode(','.PHP_EOL, array_map(fn ($column) => str_repeat(' ', 2).$column, $columns));
53-
}
5452
}

tests/Unit/TableDefinitionTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272

7373
assertEquals(
7474
"INTO TABLE users\n(\n id,\n name,\n email\n)\n",
75-
$table
75+
$table->__toString()
7676
);
7777
});
7878

0 commit comments

Comments
 (0)