class Db
{
private $db;
function __construct()
{
mysqli_report(MYSQLI_REPORT_STRICT);
try {
$this->db = new mysqli('127.0.0.1', 'root3', '19dfdffd', 'dfdfd');
$this->db->set_charset("utf8");
} catch (mysqli_sql_exception $e) {
Logger::log(__FILE__ , __METHOD__, __LINE__);
}
}
function db()
{
return $this->db;
}
}
Logger::log(__FILE__ , __METHOD__, __LINE__);
Записывает ошибку в файл, но он делает это 2 раза. Из-за чего?