- WIP on insert/update statement

This commit is contained in:
Dave Mc Nicoll committed 2020-02-05 16:19:57 -05:00
1 parent bad5123447
commit 828daffec8
13 files changed
+311 -36

No files matched your search

+3 -11
View File
@@ -2,28 +2,20 @@
namespace Ulmus\Query;
use Ulmus\QueryBuilder;
class From extends Fragment {
public int $order = -80;
protected $tables = [];
public QueryBuilder $queryBuilder;
public array $tables = [];
public function __construct(QueryBuilder $queryBuilder)
{
$this->queryBuilder = $queryBuilder;
}
public function set(array $tables) : self
{
$this->tables = $tables;
return $this;
}
public function add($table) : self
public function add(/* array|string */ $table) : self
{
foreach((array) $table as $alias => $name) {
$this->tables[$alias] = $name;