|
@@ -17,7 +17,7 @@ class GenericDB
|
17
|
17
|
private $columns;
|
18
|
18
|
private $converter;
|
19
|
19
|
|
20
|
|
- private function getDsn(string $address, string $port, string $database): string
|
|
20
|
+ private function getDsn(string $address, int $port, string $database): string
|
21
|
21
|
{
|
22
|
22
|
switch ($this->driver) {
|
23
|
23
|
case 'mysql':return "$this->driver:host=$address;port=$port;dbname=$database;charset=utf8mb4";
|
|
@@ -65,7 +65,7 @@ class GenericDB
|
65
|
65
|
}
|
66
|
66
|
}
|
67
|
67
|
|
68
|
|
- public function __construct(string $driver, string $address, string $port, string $database, string $username, string $password)
|
|
68
|
+ public function __construct(string $driver, string $address, int $port, string $database, string $username, string $password)
|
69
|
69
|
{
|
70
|
70
|
$this->driver = $driver;
|
71
|
71
|
$this->database = $database;
|