Esempio n. 1
0
 public function setNewServer($host, $user, $password, $database, $faild = self::EXCEPTION_FAILD_MODE)
 {
     //$this->server=null;
     //
     if ($host == "" and $user == "" and $database == "") {
         throw new DatabaseArgumentsException();
     } else {
         Database::$server = mysqli_connect($host, $user, $password, $database);
         //
         if (!Database::$server) {
             if ($faild == 2 && Config::get('panel.configured')) {
                 throw new DatabaseConnectionException();
             } else {
                 if ($faild == 1) {
                     \Errors::r_db();
                 }
             }
         }
         //
         mysqli_query(Database::$server, "SET NAMES " . Config::get("database.charset"));
         //
         Database::$serverData = ['host' => $host, "username" => $user, "password" => $password, "database" => $database];
         //
         //
         return Database::$server;
     }
 }
Esempio n. 2
0
 public static function ini($root = null)
 {
     //
     self::$r_400 = Config::get("error.400");
     self::$r_401 = Config::get("error.401");
     self::$r_402 = Config::get("error.402");
     self::$r_403 = Config::get("error.403");
     self::$r_404 = Config::get("error.404");
     self::$r_405 = Config::get("error.405");
     self::$r_406 = Config::get("error.406");
     self::$r_407 = Config::get("error.407");
     self::$r_408 = Config::get("error.408");
     self::$r_409 = Config::get("error.409");
     self::$r_410 = Config::get("error.410");
     self::$r_411 = Config::get("error.411");
     self::$r_412 = Config::get("error.412");
     self::$r_413 = Config::get("error.413");
     self::$r_414 = Config::get("error.414");
     self::$r_415 = Config::get("error.415");
     self::$r_416 = Config::get("error.416");
     self::$r_417 = Config::get("error.417");
     self::$r_418 = Config::get("error.418");
     self::$r_422 = Config::get("error.422");
     self::$r_423 = Config::get("error.423");
     self::$r_424 = Config::get("error.424");
     self::$r_425 = Config::get("error.425");
     self::$r_426 = Config::get("error.426");
     //
     self::$r_500 = Config::get("error.500");
     self::$r_501 = Config::get("error.501");
     self::$r_502 = Config::get("error.502");
     self::$r_503 = Config::get("error.503");
     self::$r_504 = Config::get("error.504");
     self::$r_505 = Config::get("error.505");
     self::$r_507 = Config::get("error.507");
     self::$r_509 = Config::get("error.509");
     self::$r_db = Config::get("error.database");
     //
 }