Router, Logger, Bump v1.5

This commit is contained in:
2022-05-31 16:14:49 +02:00
parent 5bb0d1419f
commit 658157167e
33 changed files with 968 additions and 267 deletions

View File

@@ -30,7 +30,7 @@ class User extends ApiObject {
public function __construct($configuration) {
$this->configuration = $configuration;
$this->reset();
$this->connectDb();
$this->connectDB();
if (!is_cli()) {
@session_start();
@@ -45,17 +45,20 @@ class User extends ApiObject {
}
}
private function connectDb() {
public function connectDB(): bool {
$databaseConf = $this->configuration->getDatabase();
if($databaseConf) {
if ($databaseConf) {
$this->sql = SQL::createConnection($databaseConf);
if ($this->sql->isConnected()) {
$settings = $this->configuration->getSettings();
$settings->loadFromDatabase($this);
return true;
}
} else {
$this->sql = null;
}
return false;
}
public function getId(): int { return $this->uid; }