Esempio n. 1
0
 public static function setConfig($db)
 {
     PayqrModuleDbConfig::$username = $db["username"];
     PayqrModuleDbConfig::$password = $db["password"];
     PayqrModuleDbConfig::$database = $db["database"];
     PayqrModuleDbConfig::$host = $db["host"];
     PayqrModuleDbConfig::$prefix = $db["prefix"];
 }
Esempio n. 2
0
    public function saveDbConfig($db)
    {
        if ($this->checkDbConn($db["host"], $db["username"], $db["password"], $db["database"])) {
            $data = '<?php

class PayqrModuleDbConfig
{
    public static $username = "******"username"] . '";
    public static $password = "******"password"] . '";
    public static $database = "' . $db["database"] . '";
    public static $host = "' . $db["host"] . '";
    public static $prefix = "' . $db["prefix"] . '";
}';
            $file = PAYQR_ROOT . "module/orm/PayqrModuleDbConfig.php";
            file_put_contents($file, $data);
            PayqrModuleDbConfig::setConfig($db);
            $this->createTables();
            return true;
        } else {
            return false;
        }
    }