for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Sirius\Sql\Clause;
use Sirius\Sql\Component\SelectColumns as SelectColumnsComponent;
trait SelectColumns
{
protected $columns;
public function columns(string $expr, string ...$exprs)
$this->columns->add($expr, ...$exprs);
return $this;
}
public function resetColumns()
$this->columns = new SelectColumnsComponent();
public function hasColumns()
return $this->columns->hasAny();