Select Git revision
-
Janne Mareike Koschinski authoredJanne Mareike Koschinski authored
Config.php 798 B
<?php
namespace QuasselRestSearch;
class Config {
public $database_connector;
public $username;
public $password;
public $path_prefix;
public function __construct(string $path_prefix, string $database_connector, string $username, string $password) {
$this->database_connector = $database_connector;
$this->username = $username;
$this->password = $password;
$this->path_prefix = $path_prefix;
}
public static function createFromGlobals() {
if (defined(db_connector) && null !== db_connector)
return new Config(path_prefix, db_connector, db_user, db_pass);
else
return new Config(path_prefix, 'pgsql:host=' . db_host . ';port=' . db_port . ';dbname=' . db_name . '', db_user, db_pass);
}
}