Facturacion

This commit is contained in:
2023-11-22 19:08:19 -03:00
parent b4742a501e
commit 9ab0515954
45 changed files with 1846 additions and 71 deletions

View File

@ -0,0 +1,33 @@
<?php
namespace Incoviba\Common\Define\Query;
interface Builder
{
/**
* @param string $table_name
* @return Create
*/
public function create(string $table_name): Create;
/**
* @param string|array $columns
* @return Select
*/
public function select(string|array $columns = '*'): Select;
/**
* @return Insert
*/
public function insert(): Insert;
/**
* @param string $table
* @return Update
*/
public function update(string $table): Update;
/**
* @return Delete
*/
public function delete(): Delete;
}