for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Lagdo\DbAdmin\Db\Facades\Select;
use Lagdo\DbAdmin\Driver\Entity\TableEntity;
use Lagdo\DbAdmin\Driver\Entity\TableSelectEntity;
class SelectEntity
{
/**
* @var array
*/
public array $fields;
public array $rights;
public array $columns;
* @var int
public int $textLength;
public array $indexes;
public array $select;
public array $group;
public array $where;
public array $order;
public array $unselected;
public int $limit;
public int $page;
public array $foreignKeys;
* @var string
public string $query;
public array $options;
public array $rows;
* @var float
public float $duration;
public array $headers;
public array $names;
* @var string|null
public string|null $error = null;
* @var TableSelectEntity
public TableSelectEntity $tableSelect;
* @param string $table
* @param string $tableName
* @param TableEntity $tableStatus
* @param array $queryOptions
public function __construct(public string $table, public string $tableName,
public TableEntity $tableStatus, public array $queryOptions)
{}
}