Reorder and Added missing databases

This commit is contained in:
2023-02-28 23:41:51 -03:00
parent a326904825
commit 99344fda7d
17 changed files with 260 additions and 251 deletions

View File

@ -1,20 +1,18 @@
<?php
namespace ProVM\Concept;
use PDO;
interface Database
{
public function setHost(string $host): Database;
public function getHost(): string;
public function setPort(int $port): Database;
public function getPort(): int;
public function setName(string $name): Database;
public function getPort(): int|bool;
public function getName(): string;
public function setUsername(string $username): Database;
public function getUsername(): string;
public function setPassword(string $password): Database;
public function getUser(): string;
public function getPassword(): string;
public function needsUser(): bool;
public function getDSN(): string;
public function setHost(string $host): Database;
public function setPort(int $port): Database;
public function setName(string $name): Database;
public function setUser(string $username): Database;
public function setPassword(string $password): Database;
public function getDsn(): string;
}