22 lines
396 B
PHP
22 lines
396 B
PHP
<?php
|
|
namespace Database\Reinforce\Query;
|
|
|
|
trait hasTable
|
|
{
|
|
protected string $table;
|
|
|
|
public function getTable(): string
|
|
{
|
|
return $this->table;
|
|
}
|
|
|
|
public function setTable(string $table, ?string $alias = null): self
|
|
{
|
|
if ($alias !== null) {
|
|
$table = "{$table} '{$alias}'";
|
|
}
|
|
$this->table = $table;
|
|
return $this;
|
|
}
|
|
}
|