Files
kiri-databases/Base/PDO.php
T
2024-04-16 17:24:22 +08:00

29 lines
624 B
PHP

<?php
namespace Database\Base;
class PDO extends \PDO
{
/**
* @param string $database
* @param string $host
* @param string $username
* @param string $password
* @param array $options
*/
public function __construct(
readonly public string $database,
readonly public string $host,
readonly public string $username,
readonly public string $password,
readonly public array $options,
)
{
parent::__construct('mysql:dbname=' . $this->database . ';host=' . $this->host, $this->username, $this->password, $this->options);
}
}