public function __construct()
 {
     # Informações sobre o banco de dados:
     $db_host = "127.0.0.1";
     $db_nome = "nerdsbuy_db";
     $db_usuario = "nerds";
     $db_senha = "nerds123";
     $db_driver = "mysql";
     try {
         # Atribui o objeto PDO à variável $db.
         self::$db = new PDO("{$db_driver}:host={$db_host}; dbname={$db_nome}", $db_usuario, $db_senha);
         # Garante que o PDO lance exceções durante erros.
         self::$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
         # Garante que os dados sejam armazenados com codificação UFT-8.
         self::$db->exec('SET NAMES utf8');
     } catch (PDOException $e) {
         die("Connection Error: " . $e->getMessage());
     }
 }