StructureController
final class StructureController implements InvocableController (View source)
Handles database structure logic
Methods
__construct(ResponseRenderer $response, Template $template, Relation $relation, Replication $replication, DatabaseInterface $dbi, TrackingChecker $trackingChecker, PageSettings $pageSettings, DbTableExists $dbTableExists, Config $config)
No description
array
getDbInfo(string $db, mixed $sortParam, mixed $sortOrderParam, mixed $tableGroupParam, mixed $tableTypeParam)
Gets the list of tables in the current db and information about these tables if possible.
int
getTableListPosition(string|null $posParam, string $db)
No description
Details
__construct(ResponseRenderer $response, Template $template, Relation $relation, Replication $replication, DatabaseInterface $dbi, TrackingChecker $trackingChecker, PageSettings $pageSettings, DbTableExists $dbTableExists, Config $config)
No description
Response
__invoke(ServerRequest $request)
No description
array
getDbInfo(string $db, mixed $sortParam, mixed $sortOrderParam, mixed $tableGroupParam, mixed $tableTypeParam)
Gets the list of tables in the current db and information about these tables if possible.
int
getTableListPosition(string|null $posParam, string $db)
No description